A generic style for creating a new locator.
Use the ISupportErrorInfo method InterfaceSupportsErrorInfo to determine if the object supports extended error information. If the object supports extended error info, VC++ developers should use the OLE/COM IErrorInfo interface to access the ErrorInfo object. Visual Basic developers should use the global error object Err to retrieve this extended error information.
| Interfaces | Description |
|---|---|
| IClone | Provides access to members that control cloning of objects. |
| ILocator | Provides access to members that describe general locator properties. |
| ILocatorStyle | Indicator interface that identifies a locator style. |
| IPropertySet | Provides access to members for managing a PropertySet. |
| ISupportErrorInfo |
You can use the GenericLocatorStyle class to create a custom style of locator. After you create a new GenericLocatorStyle object, you can use the IPropertySet interface to set the custom properties for the locator. You can then add this locator to a locator workspace, and the custom properties of the new locator are stored by the locator workspace. After you retrieve this locator from the locator workspace, you can retrieve the custom properties from your locator using the IPropertySet interface.
ESRIFDOAddressLocatorStyle Class | ESRIFDOAddressLocator Class | ILocator Interface | StreetMapAddressLocator Class | ILocatorWorkspace.GetLocator Method | LocatorEnumerator Class | ILocatorWorkspace.Locators Property | LocatorExtension CoClass | GxLocator CoClass | IAddressUI.RematchTable Method | StreetMapAddressLocatorStyle Class | IGxLocator Interface | IGxLocator.Locator Property | ESRIFDOAddressLocatorStyle Class | ILocatorStyle Interface | IGxNewLocator Interface | ILocatorWorkspace.AddLocatorStyle Method | ILocatorWorkspace.GetLocatorStyle Method | StreetMapAddressLocatorStyle Class | GenericLocatorStyle CoClass | ILocatorWorkspaceName.Type Property | ILocalLocatorWorkspace Interface | ILocatorDataset.LocatorWorkspace Property | LocatorWorkspaceName CoClass | esriLocatorWorkspaceType Constants | ILocatorManager.GetLocatorWorkspaceFromPath Method | ILocatorDataset Interface | GxLocatorFolder CoClass | GxLocatorFactory CoClass | ILocatorManager.GetLocatorWorkspace Method | ILocatorWorkspace Interface | IDatabaseLocatorWorkspace.Workspace Property | ILocatorWorkspaceName Interface | GxGeocodingServiceExtension CoClass | DatabaseLocatorWorkspace Class | ILocatorManager Interface | ILocalLocatorWorkspace.Path Property | ILocatorName.LocatorWorkspaceName Property | IDatabaseLocatorWorkspace Interface | LocalLocatorWorkspace Class | IGxLocatorFolder Interface | LocatorManager CoClass