This document is archived and information here might be outdated. Recommended version. |
ArcObjects Help for .NET developers > ArcObjects namespaces > Geodatabase > ESRI.ArcGIS.GeoDatabase > Interfaces > IT > ITableSortCallBack Interface > ITableSortCallBack.Compare Method (ArcObjects .NET 10.5 SDK) |
Compare fields. Return result as 0=match, -1=field1 < field2, 1=field1 > field2, 2=force caller to calculate.
[Visual Basic .NET] Public Function Compare ( _ ByVal value1 As Object, _ ByVal value2 As Object, _ ByVal FieldIndex As Integer, _ ByVal fieldSortIndex As Integer _ ) As Integer
[C#] public int Compare ( object value1, object value2, int FieldIndex, int fieldSortIndex );
[C++]
HRESULT Compare(
VARIANT value1,
VARIANT value2,
long FieldIndex,
long fieldSortIndex,
Long* result
);
[C++]
Parameters value1 [in] value1 is a parameter of type VARIANT value2 [in] value2 is a parameter of type VARIANT FieldIndex [in] FieldIndex is a parameter of type long fieldSortIndex [in] fieldSortIndex is a parameter of type long result [out, retval] result is a parameter of type Long
ITableSortCallBack Interface | ITableSortCallBack.Compare Method | ITableSortCallBack Interface