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


IDataChangesInfo.ChangedIDs Property (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > GeodatabaseDistributed > ESRI.ArcGIS.GeoDatabaseDistributed > Interfaces > ID > IDataChangesInfo Interface > IDataChangesInfo.ChangedIDs Property
ArcGIS Developer Help

IDataChangesInfo.ChangedIDs Property

IDs of rows that changed between two versions.

[Visual Basic .NET]
Public Function get_ChangedIDs ( _
    ByVal className As String, _
    ByVal diffType As esriDataChangeType _
) As IFIDSet
[C#]
public IFIDSet get_ChangedIDs (
    string className,
    esriDataChangeType diffType
);
[C++]
HRESULT get_ChangedIDs(
  BSTR className,
  esriDataChangeType diffType,
  IFIDSet** ppFIDSet
);
[C++]
Parameters
className [in]

className is a parameter of type BSTR diffType [in]
diffType is a parameter of type esriDataChangeType ppFIDSet [out, retval]
ppFIDSet is a parameter of type IFIDSet**

Product Availability

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

Remarks

This property can be used to populate a set of feature identifiers. This can then be used to get all the rows that have been changed which correspond to a specific difference.

The diffType parameter uses the esriDataChangeType enumeration to specify what difference type to return.  You may choose to return IDs for inserted rows, for updates, or for deletes.  See the esriDataChangeType enumeration for more information.

By specifying the DiffType as an argument one can affect which feature identifiers will be present in the set.

See Also

IDataChangesInfo Interface