__VSPSEPROPID 枚举

定义

提供属性以在 OpenWith 对话框中设置特定于项目的编辑器信息。

public enum class __VSPSEPROPID
public enum class __VSPSEPROPID
enum __VSPSEPROPID
public enum __VSPSEPROPID
type __VSPSEPROPID = 
Public Enum __VSPSEPROPID
继承
__VSPSEPROPID

字段

VSPSEPROPID_FIRST -5101

指示第一个 __VSPSEPROPID

VSPSEPROPID_LAST -5100

这必须与定义的第一个属性相同。

VSPSEPROPID_NIL -1

牌-1

VSPSEPROPID_ProjectDefaultEditorName -5101

BSTR. 可选。 项目可以返回要使用的编辑器 (的名称,而不是 "项目默认编辑器"。

VSPSEPROPID_UseGlobalEditorByDefault -5100

型. 可选。 如果设置此属性,则会将 < 项目默认编辑器 > 条目添加到 "OpenWith" 对话框。 如果为 true ,则默认情况下使用全局编辑器。 如果 false 为,则默认情况下使用特定于项目的编辑器。 项目应在每个用户/每台计算机/每个文件类型 (文件扩展名上保持不变) 具体取决于全局标准编辑器还是应使用特定于项目的编辑器。 然后,该项目将使用此信息来了解是否调用 OpenStandardEditor(UInt32, String, Guid, String, IVsUIHierarchy, UInt32, IntPtr, IServiceProvider, IVsWindowFrame)OpenSpecificEditor(UInt32, String, Guid, String, Guid, String, IVsUIHierarchy, UInt32, IntPtr, IServiceProvider, IVsWindowFrame) 打开项目项。

注解

COM 签名

从 vsshell:

enum __VSPSEPROPID  
{  
    VSPSEPROPID_NIL                    = -1,  
    VSPSEPROPID_LAST                       = -5100,  
    VSPSEPROPID_UseGlobalEditorByDefault = -5100,  
    VSPSEPROPID_ProjectDefaultEditorName = -5101,  
    VSPSEPROPID_FIRST                      = -5101,  
};  
typedef LONG VSPSEPROPID;  

适用于