IItemMetadata::MarkAsDeleted

Помечает элемент как удаленный из хранилища элементов.

HRESULT MarkAsDeleted(
  const SYNC_VERSION * pChangeVersion);

Параметры

  • pChangeVersion
    [in] Версия, связанная с удалением.

Возвращаемое значение

  • S_OK

  • E_POINTER

Замечания

Для защиты данных пользователя, если элемент помечен как удаленный, все данные пользователя, такие как поля пользовательского индекса, должны быть удалены из метаданных данного элемента. Этот метод удаляет все сведения о версиях базовой единицы и задает параметр pChangeVersion в качестве версии изменения элемента.

NoteПримечание.

Этот метод не сохраняет изменение в хранилище. Необходимо вызвать метод IReplicaMetadata::SaveItemMetadata, чтобы сохранить все изменения в свойствах объекта IItemMetadata.

См. также

Справочник

Интерфейс IItemMetadata