IVsExtensibility2 接口

此 API 支持 .NET Framework 基础结构,不适合在代码中直接使用。

仅由 Microsoft 内部使用。

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

语法

声明
<InterfaceTypeAttribute()> _
<GuidAttribute("12133BC2-390A-4B30-AD5B-504C1D1C89E7")> _
Public Interface IVsExtensibility2 _
    Inherits IVsExtensibility
[InterfaceTypeAttribute()]
[GuidAttribute("12133BC2-390A-4B30-AD5B-504C1D1C89E7")]
public interface IVsExtensibility2 : IVsExtensibility
[InterfaceTypeAttribute()]
[GuidAttribute(L"12133BC2-390A-4B30-AD5B-504C1D1C89E7")]
public interface class IVsExtensibility2 : IVsExtensibility
[<InterfaceTypeAttribute()>]
[<GuidAttribute("12133BC2-390A-4B30-AD5B-504C1D1C89E7")>]
type IVsExtensibility2 =  
    interface
        interface IVsExtensibility
    end
public interface IVsExtensibility2 extends IVsExtensibility

IVsExtensibility2 类型公开以下成员。

方法

  名称 说明
公共方法 BuildUIHierarchyFromTree 基础结构。仅由 Microsoft 内部使用。
公共方法 EnterAutomationFunction() (继承自 IVsExtensibility。)
公共方法 EnterAutomationFunction() 基础结构。仅由 Microsoft 内部使用。
公共方法 ExitAutomationFunction() (继承自 IVsExtensibility。)
公共方法 ExitAutomationFunction() 基础结构。仅由 Microsoft 内部使用。
公共方法 FireCodeModelEvent 基础结构。仅由 Microsoft 内部使用。
公共方法 FireCodeModelEvent3 基础结构。仅由 Microsoft 内部使用。
公共方法 FireMacroReset() (继承自 IVsExtensibility。)
公共方法 FireMacroReset() 基础结构。仅由 Microsoft 内部使用。
公共方法 FireProjectItemsEvent_ItemAdded 基础结构。仅由 Microsoft 内部使用。
公共方法 FireProjectItemsEvent_ItemRemoved 基础结构。仅由 Microsoft 内部使用。
公共方法 FireProjectItemsEvent_ItemRenamed 基础结构。仅由 Microsoft 内部使用。
公共方法 FireProjectsEvent_ItemAdded 基础结构。仅由 Microsoft 内部使用。
公共方法 FireProjectsEvent_ItemRemoved 基础结构。仅由 Microsoft 内部使用。
公共方法 FireProjectsEvent_ItemRenamed 基础结构。仅由 Microsoft 内部使用。
公共方法 get_Properties(ISupportVSProperties, Object, Properties%) (继承自 IVsExtensibility。)
公共方法 get_Properties(ISupportVSProperties, Object, Properties%) 基础结构。仅由 Microsoft 内部使用。
公共方法 Get_TextBuffer(Object, IExtensibleObjectSite) (继承自 IVsExtensibility。)
公共方法 Get_TextBuffer(Object, IExtensibleObjectSite) 基础结构。仅由 Microsoft 内部使用。
公共方法 GetConfigMgr(Object, UInt32) (继承自 IVsExtensibility。)
公共方法 GetConfigMgr(Object, UInt32) 基础结构。仅由 Microsoft 内部使用。
公共方法 GetDocumentFromDocCookie(Int32) (继承自 IVsExtensibility。)
公共方法 GetDocumentFromDocCookie(Int32) 基础结构。仅由 Microsoft 内部使用。
公共方法 GetGlobalsObject(Object) (继承自 IVsExtensibility。)
公共方法 GetGlobalsObject(Object) 基础结构。仅由 Microsoft 内部使用。
公共方法 GetLockCount() (继承自 IVsExtensibility。)
公共方法 GetLockCount() 基础结构。仅由 Microsoft 内部使用。
公共方法 GetSuppressUI(Boolean%) (继承自 IVsExtensibility。)
公共方法 GetSuppressUI(Boolean%) 基础结构。仅由 Microsoft 内部使用。
公共方法 GetUserControl(Boolean%) (继承自 IVsExtensibility。)
公共方法 GetUserControl(Boolean%) 基础结构。仅由 Microsoft 内部使用。
公共方法 IsFireCodeModelEventNeeded 基础结构。仅由 Microsoft 内部使用。
公共方法 IsInAutomationFunction() (继承自 IVsExtensibility。)
公共方法 IsInAutomationFunction() 基础结构。仅由 Microsoft 内部使用。
公共方法 IsMethodDisabled(Guid%, Int32) (继承自 IVsExtensibility。)
公共方法 IsMethodDisabled(Guid%, Int32) 基础结构。仅由 Microsoft 内部使用。
公共方法 LockServer(Boolean) (继承自 IVsExtensibility。)
公共方法 LockServer(Boolean) 基础结构。仅由 Microsoft 内部使用。
公共方法 RunWizardFile(String, Int32, array<Object[]%) (继承自 IVsExtensibility。)
公共方法 RunWizardFile(String, Int32, array<Object[]%) 基础结构。仅由 Microsoft 内部使用。
公共方法 RunWizardFileEx 基础结构。仅由 Microsoft 内部使用。
公共方法 SetSuppressUI(Boolean) (继承自 IVsExtensibility。)
公共方法 SetSuppressUI(Boolean) 基础结构。仅由 Microsoft 内部使用。
公共方法 SetUserControl(Boolean) (继承自 IVsExtensibility。)
公共方法 SetUserControl(Boolean) 基础结构。仅由 Microsoft 内部使用。
公共方法 SetUserControlUnlatched(Boolean) (继承自 IVsExtensibility。)
公共方法 SetUserControlUnlatched(Boolean) 基础结构。仅由 Microsoft 内部使用。
公共方法 TestForShutdown() (继承自 IVsExtensibility。)
公共方法 TestForShutdown() 基础结构。仅由 Microsoft 内部使用。

页首

请参见

参考

EnvDTE80 命名空间