ArcObjects Library Reference  (GeoDatabase)    

IClass.FindField Method

The index of the field with the specified name.

[Visual Basic 6.0]
Function FindField(
    ByVal Name As String _
) As Long
[Visual Basic .NET]
Public Function FindField ( _
    ByVal Name As String _
) As Integer
public int FindField (
    string Name
public int findField (
    String Name
HRESULT FindField(
  BSTR Name,
  long* FieldIndex


Name [in]

  Name is a parameter of type BSTR

FieldIndex [out, retval]

  FieldIndex is a parameter of type long

Product Availability

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


If FindField returns -1, the Field could not be found in the Fields collection.

Developers working with SDE should be aware of qualified field names and their impact on calls to FindField. For more information, see the IFields2 interface.

See Also

IClass Interface