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.