Share via


IVsExtensibility3 Members

Include Protected Members
Include Inherited Members

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.

The IVsExtensibility3 type exposes the following members.

Methods

 

Name

Description

Public method

EnterAutomationFunction

Infrastructure.

Public method

ExitAutomationFunction

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

IVsExtensibility3 Interface

Microsoft.VisualStudio.Shell.Interop Namespace