This document is archived and information here might be outdated. Recommended version. |
ArcObjects namespaces > LocationUI > ESRI.ArcGIS.LocationUI > Interfaces > IA > IAddressUI Interface > IAddressUI.InteractiveReview Method (ArcObjects .NET 10.4 SDK) |
Opens the Interactive Rematch dialog.
[Visual Basic .NET] Public Sub InteractiveReview ( _ ByVal parentWindow As Integer, _ ByVal inputTable As ITable, _ ByVal query As IQueryFilter, _ ByVal inputFieldNames As String, _ ByVal inputJoinFieldName As String, _ ByVal outputTable As IFeatureClass, _ ByVal outputFieldNames As String, _ ByVal outputJoinFieldName As String, _ ByVal Locator As ILocator _ )
[C#] public void InteractiveReview ( int parentWindow, ITable inputTable, IQueryFilter query, string inputFieldNames, string inputJoinFieldName, IFeatureClass outputTable, string outputFieldNames, string outputJoinFieldName, ILocator Locator );
The InteractiveReview method displays the Interactive Rematch dialog box, same result as the RematchTable method. Use the RematchTable method instead although the InteractiveReview method continues to work.
The InteractiveReview method displays the user interface for interactively rematching a geocoded feature class. To rematch a geocoded feature class, obtain the attached locator of the feature class using the ILocatorManager::GetLocatorFromDataset method. Most of the parameters for the RematchTable method can be obtained directly from the attached locator.
The parentWindow parameter is a long integer value containing the handle to the parent window for the user interface. The user interface appears modally on top of this window.
The InputTable parameter is a reference to the table containing the address information. The OutputTable parameter is a reference to the table containing the match fields created by the locator. The inputFieldNamesList parameter is a comma-delimited list of the names of the fields in InputTable containing the address information. The outputFieldNamesList is a comma-delimited list of the names in OutputTable containing the match information.
If InputTable and OutputTable do not refer to the same dataset, then you need to specify join fields in each table so that the locator can relate records in the two tables to each other. The InputJoinFieldName parameter is the name of the join field in InputTable. Usually, this is the name of the ObjectID field in this table. The OutputJoinFieldName parameter is the name of the field in OutputTable that contains a key to records in InputTable.
The QueryFilter parameter is a reference to a QueryFilter object that you can use to specify which addresses you want to rematch. With ArcGIS version 9.3 or higher, this parameter is ignored because the result sets can be specified inside the Interactive Rematch dialog box.
The Locator parameter is a reference to the locator that you want to use to rematch the table.
IAddressUI Interface | IAdvancedGeocoding.RematchTable Method | QueryFilter Class