ArcObjects Library Reference (Location)  

IAddressCandidates2 Interface

Provides access to members for generating matching candidates for an address.

Product Availability

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

When To Use

Use the IAddressCandidates2 interface to find and inspect candidates for a single address.


Read-only property CandidateFields Fields contained in a list of candidates.
Method FindAddressCandidates Generates candidates for an address.
Method FindMatchingAddressCandidates Generates candidates for an address, including only matching ones.

Inherited Interfaces

Interfaces Description
IAddressCandidates Provides access to members for generating candidates for an address.

CoClasses that implement IAddressCandidates2

CoClasses and Classes Description
ESRIGen2AddressLocator An address locator that uses the Esri geocoding engine introduced in ArcGIS version 10.0.
RSLocator An address locator that uses the Esri RouteServer geocoding engine.


Address candidates are defined by a number of candidate fields. Each candidate field describes some part of the address information for the match candidate. An address locator uses these candidate fields to determine how well a candidate matches an address. The candidate fields that are generated by the address locator styles provided with ArcGIS are described below:

.NET Related Topics

How to geocode a single address