Método ISyncMgrConflict::GetProperty (syncmgr.h)
Obtém uma propriedade de conflito, dada uma chave de propriedade.
Sintaxe
HRESULT GetProperty(
[in] REFPROPERTYKEY propkey,
[out] PROPVARIANT *ppropvar
);
Parâmetros
[in] propkey
Tipo: REFPROPERTYKEY
Uma referência à chave de propriedade para a qual a propriedade está sendo solicitada. Qualquer chave de propriedade é válida aqui, incluindo, mas não se limitando aos valores a seguir.
PKEY_ItemNameDisplay
Nome do conflito.
PKEY_Sync_ConflictDescription
Resumo do conflito.
PKEY_Sync_HandlerID
Manipulador de sincronização que criou o conflito.
PKEY_Sync_ItemID
Item de sincronização que criou o conflito.
PKEY_DateModified
Hora em que o conflito foi detectado.
[out] ppropvar
Tipo: PROPVARIANT*
Quando este método retorna, contém uma estrutura PROPVARIANT que contém a propriedade solicitada.
Retornar valor
Tipo: HRESULT
Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Comentários
As propriedades retornadas são propriedades do conflito e não dos IShellItems que estão em conflito.
Se PROPERTYKEY referenciado em propkey não estiver presente no repositório de propriedades, esse método retornará S_OK e o membro vt da estrutura apontada por ppropvar será definido como VT_EMPTY.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | syncmgr.h |