Share via


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