IFileDialog2 インターフェイス (shobjidl.h)

呼び出し元が共通ファイル ダイアログで参照できる特定の制限付き場所に名前を付け、代替テキストを指定して [キャンセル] ボタンにラベルとして表示できるようにするメソッドを提供することで、IFileDialog インターフェイスを拡張します。

継承

IFileDialog2 インターフェイスは IFileDialog から継承されます。 IFileDialog2 には、次の種類のメンバーもあります。

メソッド

IFileDialog2 インターフェイスには、これらのメソッドがあります。

 
IFileDialog2::SetCancelButtonLabel

共通ファイル ダイアログの [キャンセル] ボタンの既定のテキスト "Cancel" を置き換えます。
IFileDialog2::SetNavigationRoot

[保存] ダイアログの [フォルダーの参照] オプションなど、名前空間の参照を開始する最上位の場所を指定します。 ユーザーはこの場所の上を移動できません。

注釈

このインターフェイスには、継承元の IFileDialog インターフェイスのメソッドも用意されています。

実装するタイミング

このインターフェイスの実装は、Windows で提供されます。 サード パーティはカスタム実装を提供しません。

使用するタイミング

このインターフェイスのメソッドは、次の 2 つのインスタンスで使用します。
  • ダイアログのナビゲーションを特定の名前空間に制限する場合。
  • ダイアログの [キャンセル] ボタンに、機能に合わせて異なるラベルを付ける必要がある場合。

要件

要件
サポートされている最小のクライアント Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー shobjidl.h