FileDialog クラス

定義

OpenFileDialogSaveFileDialogなど、ファイル ダイアログに共通する機能をカプセル化する抽象基本クラス。

public ref class FileDialog abstract : Microsoft::Win32::CommonDialog
public ref class FileDialog abstract : Microsoft::Win32::CommonItemDialog
public abstract class FileDialog : Microsoft.Win32.CommonDialog
public abstract class FileDialog : Microsoft.Win32.CommonItemDialog
type FileDialog = class
    inherit CommonDialog
type FileDialog = class
    inherit CommonItemDialog
Public MustInherit Class FileDialog
Inherits CommonDialog
Public MustInherit Class FileDialog
Inherits CommonItemDialog
継承
FileDialog
継承
派生

コンストラクター

名前 説明
FileDialog()

FileDialog クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
AddExtension

ユーザーが拡張子を省略した場合に、ファイル ダイアログで自動的に拡張子をファイル名に追加するかどうかを示す値を取得または設定します。

AddToRecent

ダイアログ ボックスで、開いているアイテムを追加するか、最近使用したドキュメント リストに保存するかを示す値を取得または設定します。

(継承元 CommonItemDialog)
CheckFileExists

ユーザーが存在しないファイル名を指定した場合に、ファイル ダイアログに警告を表示するかどうかを示す値を取得または設定します。

CheckPathExists

ユーザーが無効なパスとファイル名を入力した場合に警告を表示するかどうかを指定する値を取得または設定します。

ClientGuid

ダイアログの永続化された状態に関連付ける GUID を取得または設定します。

(継承元 CommonItemDialog)
CustomPlaces

ファイル ダイアログ ボックスのカスタムの場所の一覧を取得または設定します。

CustomPlaces

OpenFileDialogSaveFileDialogなど、ファイル ダイアログに共通する機能をカプセル化する抽象基本クラス。

(継承元 CommonItemDialog)
DefaultDirectory

最近使用したディレクトリ値が使用できない場合に、ファイル ダイアログ ボックスに表示されるディレクトリを取得または設定します。

(継承元 CommonItemDialog)
DefaultExt

表示されるファイルの一覧をフィルター処理するために使用する既定の拡張文字列を指定する値を取得または設定します。

DereferenceLinks

ファイル ダイアログが、ショートカットによって参照されるファイルの場所またはショートカット ファイルの場所 (.lnk) を返すかどうかを示す値を取得または設定します。

DereferenceLinks

ダイアログ ボックスがショートカットによって参照されるファイルの場所を返すかどうかを示す値を取得または設定するか、またはショートカットの場所を返すかどうかを示します (.lnk)。

(継承元 CommonItemDialog)
FileName

ファイル ダイアログで選択したファイルの完全なパスを含む文字列を取得または設定します。

FileNames

選択したファイルごとに 1 つのファイル名を含む配列を取得します。

Filter

OpenFileDialogまたはSaveFileDialogから表示されるファイルの種類を決定するフィルター文字列を取得または設定します。

FilterIndex

ファイル ダイアログで現在選択されているフィルターのインデックスを取得または設定します。

InitialDirectory

ファイル ダイアログで表示される初期ディレクトリを取得または設定します。

InitialDirectory

ファイル ダイアログ ボックスによって表示される初期ディレクトリを取得または設定します。

(継承元 CommonItemDialog)
Options

初期化のためにファイル ダイアログで使用される Win32 共通ファイル ダイアログ フラグを取得します。

RestoreDirectory

このプロパティは実装されていません。

RootDirectory

ダイアログのナビゲーション ルートとして表示されるディレクトリを取得または設定します。

(継承元 CommonItemDialog)
SafeFileName

選択したファイルのファイル名のみを含む文字列を取得します。

SafeFileNames

選択したファイルごとに 1 つの安全なファイル名を含む配列を取得します。

ShowHiddenItems

ユーザー設定に関係なく、ダイアログ ボックスに非表示およびシステム項目を表示するかどうかを示す値を取得または設定します。

(継承元 CommonItemDialog)
Tag

ダイアログに関連付けられたオブジェクトを取得または設定します。 これにより、任意のオブジェクトをダイアログにアタッチできます。

(継承元 CommonDialog)
Title

ファイル ダイアログのタイトル バーに表示されるテキストを取得または設定します。

Title

ファイル ダイアログのタイトル バーに表示されるテキストを取得または設定します。

(継承元 CommonItemDialog)
ValidateNames

ダイアログが有効な Win32 ファイル名のみを受け入れるかどうかを示す値を取得または設定します。

ValidateNames

共有違反やアクセス拒否エラーなど、アプリケーションが選択したファイルを開くことができない状況を確認するかどうかを示す値を取得または設定します。

(継承元 CommonItemDialog)

メソッド

名前 説明
CheckPermissionsToShowDialog()

ダイアログを表示するための十分なアクセス許可が存在するかどうかを判断します。

(継承元 CommonDialog)
Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
HookProc(IntPtr, Int32, IntPtr, IntPtr)

ファイル ダイアログに共通機能を追加するためにオーバーライドされる共通ファイル ダイアログ フック プロシージャを定義します。

HookProc(IntPtr, Int32, IntPtr, IntPtr)

共通ダイアログ ボックスに特定の機能を追加するためにオーバーライドされる共通ダイアログ ボックス フック プロシージャを定義します。

(継承元 CommonDialog)
MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
OnFileOk(CancelEventArgs)

FileOk イベントを発生させます。

OnItemOk(CancelEventArgs)

FileOk イベントを発生させます。

Reset()

ファイル ダイアログのすべてのプロパティを初期値に戻します。

RunDialog(IntPtr)

RunDialog(IntPtr) は、 OpenFileDialogSaveFileDialogなどの派生クラスでファイル ダイアログを表示するために呼び出されます。

RunDialog(IntPtr)

ファイルを開く、ファイルを保存する、またはフォルダーを開くダイアログ ボックスを表示する準備で初期化作業を実行します。

(継承元 CommonItemDialog)
ShowDialog()

共通ダイアログを表示します。

(継承元 CommonDialog)
ShowDialog(Window)

共通ダイアログを表示します。

(継承元 CommonDialog)
ToString()

ファイル ダイアログを表す文字列を返します。

イベント

名前 説明
FileOk

ユーザーがOpenFileDialog] ボタンまたはSaveFileDialog] ボタンをクリックしてファイル名を選択したときに発生します。

適用対象