This documentation is archived and is not being maintained.

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)

[GuidAttribute("A17BE28D-6CDC-4C1E-BE3E-F0ED067EA3E2")]
[InterfaceTypeAttribute()]
public interface IVsExtensibility3

The IVsExtensibility3 type exposes the following members.

  NameDescription
Public methodEnterAutomationFunctionInfrastructure.
Public methodExitAutomationFunction
Public methodFireCodeModelEvent3Infrastructure.
Public methodFireMacroResetInfrastructure.
Public methodFireProjectItemsEvent_ItemAddedInfrastructure.
Public methodFireProjectItemsEvent_ItemRemovedInfrastructure.
Public methodFireProjectItemsEvent_ItemRenamedInfrastructure.
Public methodFireProjectsEvent_ItemAddedInfrastructure.
Public methodFireProjectsEvent_ItemRemovedInfrastructure.
Public methodFireProjectsEvent_ItemRenamedInfrastructure.
Public methodGetConfigMgrInfrastructure.
Public methodGetDocumentFromDocCookieInfrastructure.
Public methodGetGlobalsObjectInfrastructure.
Public methodGetLockCountInfrastructure.
Public methodGetPropertiesInfrastructure.
Public methodGetSuppressUIInfrastructure.
Public methodGetUserControlInfrastructure.
Public methodIsFireCodeModelEventNeededInfrastructure.
Public methodIsInAutomationFunctionInfrastructure.
Public methodIsMethodDisabledInfrastructure.
Public methodLockServerInfrastructure.
Public methodRunWizardFileInfrastructure.
Public methodRunWizardFileExInfrastructure.
Public methodSetSuppressUIInfrastructure.
Public methodSetUserControlInfrastructure.
Public methodSetUserControlUnlatchedInfrastructure.
Public methodTestForShutdownInfrastructure.
Top
Show: