OFN 枚举

注意:此 API 现在已废弃不用。

包含标志。GetOpenFileName 方法指定操作方法的枚举。

此枚举有一个 FlagsAttribute 特性,通过该特性可使其成员值按位组合。

命名空间:  Microsoft.TeamFoundation.Common
程序集:  Microsoft.VisualStudio.TeamFoundation.Client(在 Microsoft.VisualStudio.TeamFoundation.Client.dll 中)

语法

声明
<FlagsAttribute> _
<ObsoleteAttribute("The OFN enumeration is no longer used and will be removed in the subsequent release.")> _
Public Enumeration OFN
[FlagsAttribute]
[ObsoleteAttribute("The OFN enumeration is no longer used and will be removed in the subsequent release.")]
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 命名空间