OFN 列舉型別

注意:這個應用程式開發介面現在已經過時。

包含旗標為 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 當這個旗標允許時,提示使用者輸入建立檔案的權限,如果不存在則為。
OFN_DONTADDTORECENT 當這個旗標允許,開啟之檔案的連結不會加入至最近使用的檔案清單。
OFN_ENABLEHOOK 啟用攔截函式。
OFN_ENABLEINCLUDENOTIFY 使項目對話方塊中的資料夾中的項目清單會顯示您的控制項。
OFN_ENABLESIZING 當這個旗標允許時,使用滑鼠或鍵盤,對話方塊可以調整大小。
OFN_ENABLETEMPLATE 使用指定的樣板物件產生總管視窗。如果 OFN_EXPLORER 旗標設定,系統會使用指定的樣板建立為預設檔案總管樣式的對話方塊的子系的對話方塊。如果 OFN_EXPLORER 未設定旗標,系統會使用範本建立取代預設對話方塊的舊式對話方塊。
OFN_ENABLETEMPLATEHANDLE 使用指定的樣板控制代碼產生新的瀏覽器視窗。如果 OFN_EXPLORER 旗標設定,系統會使用指定的樣板建立為預設檔案總管樣式的對話方塊的子系的對話方塊。如果 OFN_EXPLORER 未設定旗標,系統會使用範本建立取代預設對話方塊的舊式對話方塊。
OFN_EXPLORER 表示當對話方塊使用中對開啟或儲存任何自訂檔案總管樣式的自訂方法。
OFN_EXTENSIONDIFFERENT 這個旗標允許,如果使用者輸入了非預設不同的副檔名。
OFN_FILEMUSTEXIST 當這個旗標允許時,使用者可以輸入現有檔案的名稱在 [名稱] 欄位。
OFN_FORCESHOWHIDDEN 當這個旗標允許時,不論使用者設定,系統和隱藏檔案顯示。
OFN_HIDEREADONLY 當這個旗標允許時,唯讀核取方塊來隱藏。
OFN_LONGNAMES 當這個旗標允許時,對話方塊會使用長檔名。不論這個旗標的設定值,對於檔案總管樣式的對話方塊,長檔名,永遠會啟用。
OFN_NOCHANGEDIR 當這個旗標允許時,無法變更目前的目錄。這個旗標為 GetOpenFileName 是無效的。
OFN_NODEREFERENCELINKS 當這個旗標允許時,捷徑連結的路徑和檔案名稱傳回;否則,檔案的路徑和檔名連結參考傳回。
OFN_NOLONGNAMES 當這個旗標允許時,長檔名會被隱藏。對於檔案總管樣式的對話方塊,長檔名一律顯示。
OFN_NONETWORKBUTTON 當這個旗標允許時,網路按鈕隱藏並停用。
OFN_NOREADONLYRETURN 當這個旗標允許時,傳回的檔案未選取的唯讀核取方塊並不是防寫保護的目錄。
OFN_NOTESTFILECREATE 當這個旗標允許時,測試檔案,才會建立在對話方塊關閉之前。這表示函式不檢查寫入保護、完整磁碟或網路保護。因為無法一次重新開啟檔案並關閉,使用這個旗標的應用程式必須小心執行檔案作業。
OFN_NOVALIDATE 當設定這個旗標時,通用對話方塊允許在傳回的檔案名稱無效的字元。
OFN_OVERWRITEPROMPT 當設定這個旗標時,使用者是否必須確認覆寫檔案,如果已經存在。
OFN_PATHMUSTEXIST 當設定這個旗標時,使用者只能輸入有效路徑和檔案名稱。
OFN_READONLY 當設定這個旗標時,唯讀核取方塊一開始選取時,對話方塊中建立時。當對話方塊關閉時,這個旗標指示唯讀核取方塊狀態在關閉。
OFN_SHAREAWARE 如果指定, OpenFile 對函式的呼叫失敗因為共用違規的網路,錯誤會忽略和對話方塊傳回選取的檔案名稱。如果這個未設定旗標,對話方塊告知攔截程序,當共用違規的網路為使用者所指定的檔案名稱時發生。如果您將 OFN_EXPLORER 旗標,對話方塊傳送訊息至 CDN_SHAREVIOLATION 攔截程序。如果您不設定 OFN_EXPLORER,對話方塊傳送 SHAREVISTRING 登錄中的資訊對攔截程序。
OFN_SHOWHELP 當設定這個旗標時,說明按鈕顯示。

備註

IVsUIShell.GetOpenFileNameViaDlg() 使用這些旗標。

如需 OPENFILENAME 旗標的詳細資訊可以在 MSDN 找到: OPENFILENAME 結構

請參閱

參考

Microsoft.TeamFoundation.Common 命名空間