This document is archived and information here might be outdated. Recommended version. |
The deleted ids.
[Visual Basic .NET] Public Sub SetDeletedIDs ( _ ByVal DeletedIDs As ILongArray, _ ByVal DeletedGIDs As IStringArray _ )
[C#] public void SetDeletedIDs ( ILongArray DeletedIDs, IStringArray DeletedGIDs );
[C++]
HRESULT SetDeletedIDs(
ILongArray* DeletedIDs,
IStringArray* DeletedGIDs
);
[C++] Parameters DeletedIDs [in]
DeletedIDs is a parameter of type ILongArray* DeletedGIDs [in]
DeletedGIDs is a parameter of type IStringArray*
2147220955 FDO_E_OBJECT_NOT_INITIALIZED
The object is not initialized.
The SetDeletedIDs method is a way to define the deletes based on an array of IDs and/or GlobalIDs.
Before using this method, the TableDataChangesInfo coclass must be initialized with the ITableDataChangesInfo::Init method, otherwise an error will be returned.
If the deletes are specified using the SetDeletedIDs method, any deletes previously defined by a table using the Init method will be ignored. The source of deletes may only come from either the Init method, or the SetDeletedIDs method.
The DeletedIDs parameter takes a long array of IDs of the records to delete.
The DeletedGIDs parameter takes a string array of Global ID values for the records to delete.