OFN 列挙体

メモ: この API は、互換性のために残されています。

GetOpenFileNameのメソッドについて操作モードを指定するフラグを含む列挙体。

この列挙体には、メンバー値のビットごとの組み合わせを可能にする FlagsAttribute 属性が含まれています。

名前空間:  Microsoft.TeamFoundation.Common
アセンブリ:  Microsoft.VisualStudio.TeamFoundation.Client (Microsoft.VisualStudio.TeamFoundation.Client.dll 内)

構文

'宣言
<ObsoleteAttribute("The OFN enumeration is no longer used and will be removed in the subsequent release.")> _
<FlagsAttribute> _
Public Enumeration OFN
[ObsoleteAttribute("The OFN enumeration is no longer used and will be removed in the subsequent release.")]
[FlagsAttribute]
public enum OFN

メンバー

メンバー名 説明
OFN_ALLOWMULTISELECT このフラグが有効になっている場合、ファイル名のリスト ボックスに複数の選択項目は許可されます。
OFN_CREATEPROMPT このフラグを有効にすると、userはファイルを作成するアクセス許可にあるメッセージが表示されます。
OFN_DONTADDTORECENT このフラグが有効になっている場合、開いているファイルへのリンクは、最近使用されたドキュメントのリストに追加されません。
OFN_ENABLEHOOK フック関数を有効にします。
OFN_ENABLEINCLUDENOTIFY 項目がフォルダー項目を一覧表示するダイアログ ボックスで制御できるようにします。
OFN_ENABLESIZING このフラグを有効にすると、ダイアログ ボックスでは、マウスまたはキーボードを使用してサイズを変更できます。
OFN_ENABLETEMPLATE 指定したテンプレート オブジェクトをエクスプローラー ウィンドウを生成します。OFN_EXPLORERのフラグが設定されている場合、システムは既定のエクスプローラー スタイルのダイアログ ボックスの子であるダイアログ ボックスを作成するには、されたテンプレートを使用します。OFN_EXPLORERのフラグが設定されていない場合、システムは既定のダイアログ ボックスに置き換わる旧式のダイアログ ボックスを作成するテンプレートを使用します。
OFN_ENABLETEMPLATEHANDLE 指定したテンプレートのハンドルを新しいエクスプローラー ウィンドウを生成します。OFN_EXPLORERのフラグが設定されている場合、システムは既定のエクスプローラー スタイルのダイアログ ボックスの子であるダイアログ ボックスを作成するには、されたテンプレートを使用します。OFN_EXPLORERのフラグが設定されていない場合、システムは既定のダイアログ ボックスに置き換わる旧式のダイアログ ボックスを作成するテンプレートを使用します。
OFN_EXPLORER オープンまたは [名前を付けて保存] ダイアログ ボックスのに行われたカスタマイズを使用してエクスプローラー形式のカスタマイズ内のメソッド示します。
OFN_EXTENSIONDIFFERENT このフラグは、userが異なる既定値と拡張子を入力する場合は有効になっています。
OFN_FILEMUSTEXIST このフラグを有効にすると、userは、ファイル名の入力フィールドの既存のファイルの名前のみを入力できます。
OFN_FORCESHOWHIDDEN このフラグを有効にすると、システムと隠しファイルは、user設定に関係なく示します。
OFN_HIDEREADONLY このフラグを有効にすると、読み取り専用チェック ボックスだけが非表示になります。
OFN_LONGNAMES このフラグを有効にすると、ダイアログ ボックスが長いファイル名を使用します。エクスプローラー形式のダイアログ ボックスでは、長いファイル名は、このフラグの設定に関係なく、常に有効です。
OFN_NOCHANGEDIR このフラグを有効にすると、現在のディレクトリは変更できません。このフラグはGetOpenFileNameに対して、効果的です。
OFN_NODEREFERENCELINKS このフラグを有効にすると、ショートカットのリンクのパスとファイル名が返されます; それ以外の場合、ファイルのパスとファイル名は、リンクの参照を返します。
OFN_NOLONGNAMES このフラグを有効にすると、長いファイル名が省略されます。エクスプローラー形式のダイアログ ボックスでは、長いファイル名は常に表示されます。
OFN_NONETWORKBUTTON このフラグを有効にすると、ネットワーク上のボタンは非表示になり、無効になります。
OFN_NOREADONLYRETURN このフラグを有効にすると、返されたファイルを選択する読み取り専用チェック ボックスが設定されておらず、書き込み禁止ディレクトリに存在しません。
OFN_NOTESTFILECREATE このフラグを有効にすると、テスト ファイルは、ダイアログ ボックスを閉じる前に作成されません。これは、関数が書き込みの保護、完全なディスク、またはネットワークの保護を確認することを意味します。このフラグを使用してアプリケーションは、ファイルがその一度閉じて再度開くことができないため、ファイル操作を慎重に行う必要があります。
OFN_NOVALIDATE このフラグが設定されている場合、コモン ダイアログ ボックスは、返されたファイル名に無効な文字ができます。
OFN_OVERWRITEPROMPT このフラグが設定されているときにファイルを上書きするには、1とおりが既に存在する場合は、userかどうかを確認する必要があります。
OFN_PATHMUSTEXIST このフラグが設定されている場合、userは有効なパスとファイル名のみを入力できます。
OFN_READONLY このフラグが設定されていると、ダイアログ ボックスの作成時に読み取られたチェック ボックスだけ最初に選択されます。ダイアログ ボックスを閉じると、このフラグは末尾に読み取り専用チェック ボックスの状態を示します。
OFN_SHAREAWARE OpenFile関数の呼び出しが、違反を共有するネットワークに失敗した場合、エラーは、ダイアログ ボックスのを選択したファイル名を無視することを指定します。このフラグが設定されていない場合、ダイアログ ボックスは違反を共有するネットワークがuserが指定したファイル名に対して実行される場合、フックのプロシージャに通知します。フックの手順に設定OFN_EXPLORERのフラグ、ダイアログ ボックスCDN_SHAREVIOLATIONのメッセージを送信します。OFN_EXPLORERを設定すると、ダイアログ ボックスがフックの手順にSHAREVISTRINGに登録されたメッセージを送信します。
OFN_SHOWHELP このフラグが設定されている場合、ヘルプ ボタンが表示されます。

解説

これらのフラグは IVsUIShell.GetOpenFileNameViaDlg()によって使用されます。

OPENFILENAMEのフラグの詳細については、MSDNにあります: OPENFILENAME構造体

参照

関連項目

Microsoft.TeamFoundation.Common 名前空間