IItemMetadata::MarkAsDeleted
將項目標示為已從項目存放區刪除。
HRESULT MarkAsDeleted(
const SYNC_VERSION * pChangeVersion);
參數
- pChangeVersion
[in] 與此刪除關聯的版本。
傳回值
S_OK
E_POINTER
備註
若要保護使用者資料,當某個項目標示為已刪除時,您就應該從該項目的中繼資料中移除所有使用者資料,例如自訂索引欄位。這個方法會移除所有變更單位版本資訊,並且將 pChangeVersion 設定為此項目變更版本。
注意
這個方法不會將變更儲存到存放區,必須呼叫 IReplicaMetadata::SaveItemMetadata 來儲存對 IItemMetadata 屬性做的所有變更。