Share via


IVsExtensibility3 Interface

Not intended for use directly from your code. Implements many of the features supporting extensibility, including initiating various events. Combines the older IVsExtensibility and IVsExtensibility2 interfaces that were not usable from managed code into an interface usable from managed code.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Syntax

'Declaration
<GuidAttribute("A17BE28D-6CDC-4C1E-BE3E-F0ED067EA3E2")> _
<InterfaceTypeAttribute()> _
Public Interface IVsExtensibility3
[GuidAttribute("A17BE28D-6CDC-4C1E-BE3E-F0ED067EA3E2")]
[InterfaceTypeAttribute()]
public interface IVsExtensibility3
[GuidAttribute(L"A17BE28D-6CDC-4C1E-BE3E-F0ED067EA3E2")]
[InterfaceTypeAttribute()]
public interface class IVsExtensibility3
[<GuidAttribute("A17BE28D-6CDC-4C1E-BE3E-F0ED067EA3E2")>]
[<InterfaceTypeAttribute()>]
type IVsExtensibility3 =  interface end
public interface IVsExtensibility3

The IVsExtensibility3 type exposes the following members.

Methods

  Name Description
Public method EnterAutomationFunction Infrastructure.
Public method ExitAutomationFunction Infrastructure.
Public method FireCodeModelEvent3 Infrastructure.
Public method FireMacroReset Infrastructure.
Public method FireProjectItemsEvent_ItemAdded Infrastructure.
Public method FireProjectItemsEvent_ItemRemoved Infrastructure.
Public method FireProjectItemsEvent_ItemRenamed Infrastructure.
Public method FireProjectsEvent_ItemAdded Infrastructure.
Public method FireProjectsEvent_ItemRemoved Infrastructure.
Public method FireProjectsEvent_ItemRenamed Infrastructure.
Public method GetConfigMgr Infrastructure.
Public method GetDocumentFromDocCookie Infrastructure.
Public method GetGlobalsObject Infrastructure.
Public method GetLockCount Infrastructure.
Public method GetProperties Infrastructure.
Public method GetSuppressUI Infrastructure.
Public method GetUserControl Infrastructure.
Public method IsFireCodeModelEventNeeded Infrastructure.
Public method IsInAutomationFunction Infrastructure.
Public method IsMethodDisabled Infrastructure.
Public method LockServer Infrastructure.
Public method RunWizardFile Infrastructure.
Public method RunWizardFileEx Infrastructure.
Public method SetSuppressUI Infrastructure.
Public method SetUserControl Infrastructure.
Public method SetUserControlUnlatched Infrastructure.
Public method TestForShutdown Infrastructure.

Top

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace