__VSOSEFLAGS 枚举

是否在处理确定一个最佳的标准编辑器中打开并使用对话框。

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

命名空间:  Microsoft.VisualStudio.Shell.Interop
程序集:  Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)

语法

声明
<FlagsAttribute> _
Public Enumeration __VSOSEFLAGS
[FlagsAttribute]
public enum __VSOSEFLAGS

成员

成员名称 说明
OSE_RDTFLAGS_MASK 掩码运行文档表标志。
OSE_UseOpenWithDialog 使用对话框来确定要使用的编辑器。
OSE_ChooseBestStdEditor 该环境浏览注册表中的编辑 guidEditorType {} /Extensions 子项确定要可编辑打开文件并具有最高优先级来实现的。
OSE_OpenAsNewFile 打开作为新文件。

备注

COM 签名

从 vsshell.idl:

enum __VSOSEFLAGS
{
    OSE_RDTFLAGS_MASK            =  0x000FFFFF,
    OSE_UseOpenWithDialog        =  0x10000000,
    OSE_ChooseBestStdEditor  =  0x20000000,
    OSE_OpenAsNewFile            =  0x40000000,
};
typedef DWORD VSOSEFLAGS;

请参见

参考

Microsoft.VisualStudio.Shell.Interop 命名空间