IVsExtensibility3 接口

未供使用直接从代码。 实现支持扩展性,包括启动的许多功能各个操作。 将托管代码不可用到接口可从托管代码的早期 IVsExtensibilityIVsExtensibility2 接口。

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

语法

声明
<GuidAttribute("A17BE28D-6CDC-4C1E-BE3E-F0ED067EA3E2")> _
<InterfaceTypeAttribute()> _
Public Interface IVsExtensibility3
[GuidAttribute("A17BE28D-6CDC-4C1E-BE3E-F0ED067EA3E2")]
[InterfaceTypeAttribute()]
public interface IVsExtensibility3

IVsExtensibility3 类型公开以下成员。

方法

  名称 说明
公共方法 EnterAutomationFunction 基础结构。
公共方法 ExitAutomationFunction
公共方法 FireCodeModelEvent3 基础结构。
公共方法 FireMacroReset 基础结构。
公共方法 FireProjectItemsEvent_ItemAdded 基础结构。
公共方法 FireProjectItemsEvent_ItemRemoved 基础结构。
公共方法 FireProjectItemsEvent_ItemRenamed 基础结构。
公共方法 FireProjectsEvent_ItemAdded 基础结构。
公共方法 FireProjectsEvent_ItemRemoved 基础结构。
公共方法 FireProjectsEvent_ItemRenamed 基础结构。
公共方法 GetConfigMgr 基础结构。
公共方法 GetDocumentFromDocCookie 基础结构。
公共方法 GetGlobalsObject 基础结构。
公共方法 GetLockCount 基础结构。
公共方法 GetProperties 基础结构。
公共方法 GetSuppressUI 基础结构。
公共方法 GetUserControl 基础结构。
公共方法 IsFireCodeModelEventNeeded 基础结构。
公共方法 IsInAutomationFunction 基础结构。
公共方法 IsMethodDisabled 基础结构。
公共方法 LockServer 基础结构。
公共方法 RunWizardFile 基础结构。
公共方法 RunWizardFileEx 基础结构。
公共方法 SetSuppressUI 基础结构。
公共方法 SetUserControl 基础结构。
公共方法 SetUserControlUnlatched 基础结构。
公共方法 TestForShutdown 基础结构。

页首

请参见

参考

Microsoft.VisualStudio.Shell.Interop 命名空间