Compartilhar via


IItemMetadata::MarkAsDeleted

Marca um item como excluído do repositório do item.

HRESULT MarkAsDeleted(
  const SYNC_VERSION * pChangeVersion);

Parâmetros

  • pChangeVersion
    [in] A versão associada à exclusão.

Valor de retorno

  • S_OK

  • E_POINTER

Comentários

Para proteger dados de usuário, quando um item é marcado como excluído, todos os dados de usuário, como campos de índice personalizados, devem ser removidos dos metadados desse item. Esse método remove todas as informações de versão da unidade de alteração e define pChangeVersion como a versão de alteração do item.

Dica

Este método não salva a alteração no repositório. É necessário chamar IReplicaMetadata::SaveItemMetadata para salvar todas as alterações feitas nas propriedades de IItemMetadata.

Consulte também

Referência

Interface IItemMetadata