IShellView2 インターフェイス (shobjidl_core.h)
IShellView の機能を拡張します。
継承
IShellView2 インターフェイスは IShellView から継承されます。 IShellView2 には、次の種類のメンバーもあります。
メソッド
IShellView2 インターフェイスには、これらのメソッドがあります。
IShellView2::CreateViewWindow2 新しいシェル ビュー ウィンドウの作成を要求するために使用されます。 Windows エクスプローラーの右側のウィンドウ、またはフォルダー ウィンドウのクライアント ウィンドウのいずれかを指定できます。 |
IShellView2::GetView 現在または既定のシェル ビューを、この IShellView2 の実装でサポートされている他のすべての有効なビュー識別子 (VID) と共に要求します。 |
IShellView2::HandleRename アイテムの識別子を変更するために使用します。 |
IShellView2::SelectAndPositionItem シェル ビューで項目を選択して配置します。 |
解説
このインターフェイスには、継承元の IShellView インターフェイスのメソッドも用意されています。
実装するタイミング
名前空間拡張機能が IShellView 以外のクライアントにサービスを提供する場合は、 IShellView2 を実装します。使用するタイミング
このインターフェイスは直接呼び出しません。 IShellView2 は、アプリケーションがこのインターフェイスを認識していることを確認した場合にのみ、オペレーティング システムによって使用されます。 IShellView と IShellView2 を公開するオブジェクトは、通常、他の Shell フォルダー オブジェクトによって作成されます。要件
サポートされている最小のクライアント | Windows 2000 Professional、Windows XP [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | shobjidl_core.h (Shobjidl.h を含む) |