Partager via


ISyncMgrConflict ::GetProperty, méthode (syncmgr.h)

Obtient une propriété de conflit, en fonction d’une clé de propriété.

Syntaxe

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

Paramètres

[in] propkey

Type : REFPROPERTYKEY

Référence à la clé de propriété pour laquelle la propriété est demandée. Toute clé de propriété est valide ici, y compris, mais sans s’y limiter, les valeurs suivantes.

PKEY_ItemNameDisplay

Nom du conflit.

PKEY_Sync_ConflictDescription

Résumé du conflit.

PKEY_Sync_HandlerID

Gestionnaire de synchronisation qui a créé le conflit.

PKEY_Sync_ItemID

Élément de synchronisation qui a créé le conflit.

PKEY_DateModified

Heure à laquelle le conflit a été détecté.

[out] ppropvar

Type : PROPVARIANT*

Lorsque cette méthode est retournée, contient une structure PROPVARIANT qui contient la propriété demandée.

Valeur retournée

Type : HRESULT

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

Les propriétés retournées sont des propriétés du conflit et non des IShellItems qui sont en conflit.

Si la propriété référencée dans propkey n’est pas présente dans le magasin de propriétés, cette méthode retourne S_OK et le membre vt de la structure pointée par ppropvar est défini sur VT_EMPTY.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête syncmgr.h