This document is archived and information here might be outdated.  Recommended version.

IPlaceNameAlias.Table Property (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Location > ESRI.ArcGIS.Location > Interfaces > IP > IPlaceNameAlias Interface > IPlaceNameAlias.Table Property
ArcGIS Developer Help

IPlaceNameAlias.Table Property

Name object for the place name alias table.

[Visual Basic .NET]
Public Property Table As ITableName
public ITableName Table {get; set;}
HRESULT get_Table(
  ITableName** Name
HRESULT putref_Table(
  ITableName* Name
Name [out, retval]

Name is a parameter of type ITableName** Name [in]
Name is a parameter of type ITableName*

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Locators can use place name alias tables during the geocoding process. A place name alias table is a table that contains place names (for example, "City Hall"), and the addresses for those places. When geocoding, the locator searches the place name alias table for matches to the input address. If a match is found, then locator replaces the input address with the corresponding address from the place name alias table. In this way, you can geocode addresses by place name, without having to know the proper street address for those places.

The Table property returns a reference to a TableName object representing the place name alias table.

When using the IPlaceNameAlias interface to specify the place name alias table for a locator, only set the writeable properties immediately one after the other. Setting some of these properties, such as the Table property, can place the locator object in a state which can cause some of the readable properties and methods on the locator to raise errors until the other writeable properties on this interface are set.

See Also

IPlaceNameAlias Interface