次の方法で共有


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 を含む)