FileDialog FileDialog FileDialog FileDialog Class

定義

OpenFileDialogSaveFileDialog などのファイル ダイアログに共通の機能をカプセル化した抽象基本クラスです。An abstract base class that encapsulates functionality that is common to file dialogs, including OpenFileDialog and SaveFileDialog.

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

コンストラクター

FileDialog() FileDialog() FileDialog() FileDialog()

FileDialog クラスの新しいインスタンスを初期化します。Initializes a new instance of the FileDialog class.

プロパティ

AddExtension AddExtension AddExtension AddExtension

ユーザーが拡張子を省略した場合に、ファイル ダイアログで自動的にファイル名に拡張子を付けるかどうかを示す値を取得または設定します。Gets or sets a value indicating whether a file dialog automatically adds an extension to a file name if the user omits an extension.

CheckFileExists CheckFileExists CheckFileExists CheckFileExists

存在しないファイル名をユーザーが指定した場合に、ファイル ダイアログで警告を表示するかどうかを示す値を取得または設定します。Gets or sets a value indicating whether a file dialog displays a warning if the user specifies a file name that does not exist.

CheckPathExists CheckPathExists CheckPathExists CheckPathExists

ユーザーが無効なパスとファイル名を入力した場合に警告を表示するかどうかを指定する値を取得または設定します。Gets or sets a value that specifies whether warnings are displayed if the user types invalid paths and file names.

CustomPlaces CustomPlaces CustomPlaces CustomPlaces

ファイル ダイアログ ボックスのカスタム プレースのリストを取得または設定します。Gets or sets the list of custom places for file dialog boxes.

DefaultExt DefaultExt DefaultExt DefaultExt

表示されるファイルにフィルターを適用するための既定の拡張子文字列を指定する値を取得または設定します。Gets or sets a value that specifies the default extension string to use to filter the list of files that are displayed.

DereferenceLinks DereferenceLinks DereferenceLinks DereferenceLinks

ファイル ダイアログが、ショートカットで参照されたファイルの場所を返すか、ショートカット ファイル (.lnk) の場所を返すかを指定する値を取得または設定します。Gets or sets a value indicating whether a file dialog returns either the location of the file referenced by a shortcut or the location of the shortcut file (.lnk).

FileName FileName FileName FileName

ファイル ダイアログで選択されたファイルの完全なパスを含む文字列を取得または設定します。Gets or sets a string containing the full path of the file selected in a file dialog.

FileNames FileNames FileNames FileNames

選択されたファイルごとに 1 つずつファイル名を格納する配列を取得します。Gets an array that contains one file name for each selected file.

Filter Filter Filter Filter

OpenFileDialog または SaveFileDialog で表示されるファイルの種類を決定するフィルター文字列を取得または設定します。Gets or sets the filter string that determines what types of files are displayed from either the OpenFileDialog or SaveFileDialog.

FilterIndex FilterIndex FilterIndex FilterIndex

ファイル ダイアログで現在選択されているフィルターのインデックスを取得または設定します。Gets or sets the index of the filter currently selected in a file dialog.

InitialDirectory InitialDirectory InitialDirectory InitialDirectory

ファイル ダイアログに表示される初期ディレクトリを取得または設定します。Gets or sets the initial directory that is displayed by a file dialog.

Options Options Options Options

ファイル ダイアログで初期化のために使用される Win32Win32 コモン ファイル ダイアログ フラグを取得します。Gets the Win32Win32 common file dialog flags that are used by file dialogs for initialization.

RestoreDirectory RestoreDirectory RestoreDirectory RestoreDirectory

このプロパティは実装されていません。This property is not implemented.

SafeFileName SafeFileName SafeFileName SafeFileName

選択されたファイルのファイル名のみを格納する文字列を取得します。Gets a string that only contains the file name for the selected file.

SafeFileNames SafeFileNames SafeFileNames SafeFileNames

選択されたファイルごとに 1 つずつ安全なファイル名を格納する配列を取得します。Gets an array that contains one safe file name for each selected file.

Tag Tag Tag Tag

ダイアログ ボックスに関連付けられているオブジェクトを取得または設定します。Gets or sets an object associated with the dialog. これにより、ダイアログ ボックスに任意のオブジェクトを結びつけることができます。This provides the ability to attach an arbitrary object to the dialog.

(Inherited from CommonDialog)
Title Title Title Title

ファイル ダイアログのタイトル バーに表示されるテキストを取得または設定します。Gets or sets the text that appears in the title bar of a file dialog.

ValidateNames ValidateNames ValidateNames ValidateNames

ダイアログが有効な Win32Win32 ファイル名だけを受け入れるかどうかを示す値を取得または設定します。Gets or sets a value indicating whether the dialog accepts only valid Win32Win32 file names.

メソッド

CheckPermissionsToShowDialog() CheckPermissionsToShowDialog() CheckPermissionsToShowDialog() CheckPermissionsToShowDialog()

ダイアログ ボックスを表示するための十分なアクセス許可が存在するかどうかを確認します。Determines whether sufficient permissions for displaying a dialog exist.

(Inherited from CommonDialog)
Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
HookProc(IntPtr, Int32, IntPtr, IntPtr) HookProc(IntPtr, Int32, IntPtr, IntPtr) HookProc(IntPtr, Int32, IntPtr, IntPtr) HookProc(IntPtr, Int32, IntPtr, IntPtr)

ファイル ダイアログに共通の機能を追加するためにオーバーライドされる、コモン ファイル ダイアログのフック プロシージャを定義します。Defines the common file dialog hook procedure that is overridden to add common functionality to a file dialog.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
OnFileOk(CancelEventArgs) OnFileOk(CancelEventArgs) OnFileOk(CancelEventArgs) OnFileOk(CancelEventArgs)

FileOk イベントを発生させます。Raises the FileOk event.

Reset() Reset() Reset() Reset()

ファイル ダイアログのすべてのプロパティを初期値に戻します。Sets all properties of a file dialog back to their initial values.

RunDialog(IntPtr) RunDialog(IntPtr) RunDialog(IntPtr) RunDialog(IntPtr)

RunDialog(IntPtr) は、派生クラス (OpenFileDialogSaveFileDialog など) のファイル ダイアログを表示するために呼び出されます。RunDialog(IntPtr) is called to display a file dialog in a derived class, such as OpenFileDialog and SaveFileDialog.

ShowDialog() ShowDialog() ShowDialog() ShowDialog()

コモン ダイアログ ボックスを表示します。Displays a common dialog.

(Inherited from CommonDialog)
ShowDialog(Window) ShowDialog(Window) ShowDialog(Window) ShowDialog(Window)

コモン ダイアログ ボックスを表示します。Displays a common dialog.

(Inherited from CommonDialog)
ToString() ToString() ToString() ToString()

ファイル ダイアログを表す文字列を返します。Returns a string that represents a file dialog.

イベント

FileOk FileOk FileOk FileOk

ユーザーが OpenFileDialog[開く] ボタンまたは SaveFileDialog[保存] ボタンをクリックして、ファイル名を選択したときに発生します。Occurs when the user selects a file name by either clicking the Open button of the OpenFileDialog or the Save button of the SaveFileDialog.

適用対象