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[保存] ボタンをクリックして、ファイル名を選択したときに発生します。

適用対象