Condividi tramite


Metodo ISyncMgrConflict::GetProperty (syncmgr.h)

Ottiene una proprietà in conflitto, in base a una chiave di proprietà.

Sintassi

HRESULT GetProperty(
  [in]  REFPROPERTYKEY propkey,
  [out] PROPVARIANT    *ppropvar
);

Parametri

[in] propkey

Tipo: REFPROPERTYKEY

Riferimento alla chiave della proprietà per la quale viene richiesta la proprietà. Qualsiasi chiave di proprietà è valida in questo caso, inclusa, ma non limitata ai valori seguenti.

PKEY_ItemNameDisplay

Nome del conflitto.

PKEY_Sync_ConflictDescription

Riepilogo del conflitto.

PKEY_Sync_HandlerID

Gestore di sincronizzazione che ha creato il conflitto.

PKEY_Sync_ItemID

Elemento di sincronizzazione che ha creato il conflitto.

PKEY_DateModified

Ora in cui è stato rilevato il conflitto.

[out] ppropvar

Tipo: PROPVARIANT*

Quando termina, questo metodo contiene una struttura PROPVARIANT che contiene la proprietà richiesta.

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Le proprietà restituite sono proprietà del conflitto e non degli oggetti IShellItem in conflitto.

Se propertyKEY a cui si fa riferimento in propkey non è presente nell'archivio delle proprietà, questo metodo restituisce S_OK e il membro vt della struttura a cui punta ppropvar è impostato su VT_EMPTY.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione syncmgr.h