ext_ConnectMode 枚举

通知外接程序集成开发环境 (IDE) 加载它的方式。

命名空间:  Extensibility
程序集:  Extensibility(在 Extensibility.dll 中)

语法

声明
<GuidAttribute("289E9AF1-4973-11D1-AE81-00A0C90F26F4")> _
Public Enumeration ext_ConnectMode
[GuidAttribute("289E9AF1-4973-11D1-AE81-00A0C90F26F4")]
public enum ext_ConnectMode
[GuidAttribute(L"289E9AF1-4973-11D1-AE81-00A0C90F26F4")]
public enum class ext_ConnectMode
[<GuidAttribute("289E9AF1-4973-11D1-AE81-00A0C90F26F4")>]
type ext_ConnectMode
public enum ext_ConnectMode

成员

成员名称 说明
ext_cm_AfterStartup 外接程序是在 Visual Studio 启动后加载的。
ext_cm_Startup 外接程序是在 Visual Studio 启动时加载的。
ext_cm_External 外接程序是由外部客户端加载的。(Visual Studio 不再使用此设置。)
ext_cm_CommandLine 外接程序是从命令行加载的。
ext_cm_Solution 外接程序是在解决方案中加载的。
ext_cm_UISetup 外接程序是为用户界面设置而加载的。

备注

外接程序可以检查 ext_ConnectMode 的值以更改其行为。 例如,ext_cm_UISetup 值指示外接程序这是其第一次运行。 如果是第一次运行,则外接程序可以向菜单和工具栏添加其自定义命令。 否则,外接程序可以跳过此步骤。

请参见

参考

Extensibility 命名空间