Freigeben über


IItemMetadata::MarkAsDeleted

Markiert ein Element als aus dem Elementspeicher gelöschtes Element.

HRESULT MarkAsDeleted(
  const SYNC_VERSION * pChangeVersion);

Parameter

  • pChangeVersion
    [in] Die Version, die dem Löschvorgang zugeordnet ist.

Rückgabewert

  • S_OK

  • E_POINTER

Hinweise

Um Benutzerdaten zu schützen, wenn ein Element als gelöscht markiert wird, sollten alle Benutzerdaten, z. B. benutzerdefinierte Indexfelder, aus den Metadaten für dieses Element entfernt werden. Diese Methode entfernt alle Versionsinformationen für Änderungseinheiten und legt pChangeVersion als Elementänderungsversion fest.

Hinweis

Mit dieser Methode wird die Änderung nicht in den Speicher geschrieben. Es muss IReplicaMetadata::SaveItemMetadata aufgerufen werden, um alle Änderungen zu speichern, die an den IItemMetadata-Eigenschaften vorgenommen wurden.

Siehe auch

Verweis

IItemMetadata-Schnittstelle