メモ: この 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構造体