IItemMetadata::MarkAsDeleted

将项标记为已从项存储区中删除。

HRESULT MarkAsDeleted(
  const SYNC_VERSION * pChangeVersion);

参数

  • pChangeVersion
    [in] 与删除相关联的版本。

返回值

  • S_OK

  • E_POINTER

备注

为了保护用户数据,将项标记为“已删除”时,应从该项的元数据中删除所有用户数据(如自定义索引字段)。此方法删除所有变更单位版本信息,并将 pChangeVersion 设置为项变更版本。

备注

此方法不会将变更保存到存储区中。必须通过调用 IReplicaMetadata::SaveItemMetadata 才能保存对 IItemMetadata 属性所做的全部变更。

请参阅

参考

IItemMetadata 接口