IRelatedItem インターフェイス (shobjidl_core.h)
特定のリレーションシップを持つ関連アイテムを派生させるメソッドを公開します。
継承
IRelatedItem インターフェイスは、IUnknown インターフェイスから継承されます。 IRelatedItem には、次の種類のメンバーもあります。
メソッド
IRelatedItem インターフェイスには、これらのメソッドがあります。
IRelatedItem::GetItem このアイテムに関連する IShellItem を取得します。 |
IRelatedItem::GetItemIDList 関連する項目の項目識別子リスト (PIDL) へのポインターを取得します。 |
注釈
このインターフェイスを直接実装しないでください。 これは、2 つの項目 ( IDisplayItem など) 間のリレーションシップを記述するインターフェイスのセットの基本インターフェイス (他のインターフェイスはそこから派生します) です。 QueryInterface や IShellFolder::BindToObject などを使用して、このインターフェイスに対して直接クエリを実行しないでください。 代わりに、派生インターフェイスを使用します。
派生例は、ID 名ハンドラーの作成です。 詳細については、「 IIdentityName」を参照してください。 このインターフェイスから派生する可能性があるその他のインターフェイスには、 ICurrentItem と ITransferMediumItem があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | shobjidl_core.h (Shobjidl.h を含む) |