ISyncMgrConflict::GetProperty メソッド (syncmgr.h)
プロパティ キーを指定して、競合プロパティを取得します。
構文
HRESULT GetProperty(
[in] REFPROPERTYKEY propkey,
[out] PROPVARIANT *ppropvar
);
パラメーター
[in] propkey
型: REFPROPERTYKEY
プロパティが要求されているプロパティ キーへの参照。 プロパティ キーは、次の値を含むがこれらに限定されない、ここで有効です。
PKEY_ItemNameDisplay
競合の名前。
PKEY_Sync_ConflictDescription
競合の概要。
PKEY_Sync_HandlerID
競合を作成した同期ハンドラー。
PKEY_Sync_ItemID
競合を作成したアイテムを同期します。
PKEY_DateModified
競合が検出された時刻。
[out] ppropvar
型: PROPVARIANT*
このメソッドから制御が戻るときに、要求されたプロパティを含む PROPVARIANT 構造体が格納されます。
戻り値
型: HRESULT
このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。
注釈
返されるプロパティは競合のプロパティであり、競合している IShellItems のプロパティではありません。
propkey で参照されている PROPERTYKEY がプロパティ ストアに存在しない場合、このメソッドは S_OKを返し、ppropvar が指す構造体の vt メンバーを VT_EMPTY に設定します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | syncmgr.h |