Interface IDTExtensibility2
Hospeda as notificações de eventos que ocorrem para suplementos, como, por exemplo, quando eles são carregados, descarregado, atualizado e assim por diante.
Namespace: Extensibility
Assembly: Extensibility (em Extensibility.dll)
Sintaxe
'Declaração
<GuidAttribute("B65AD801-ABAF-11D0-BB8B-00A0C90F2744")> _
Public Interface IDTExtensibility2
[GuidAttribute("B65AD801-ABAF-11D0-BB8B-00A0C90F2744")]
public interface IDTExtensibility2
[GuidAttribute(L"B65AD801-ABAF-11D0-BB8B-00A0C90F2744")]
public interface class IDTExtensibility2
[<GuidAttribute("B65AD801-ABAF-11D0-BB8B-00A0C90F2744")>]
type IDTExtensibility2 = interface end
public interface IDTExtensibility2
O tipo IDTExtensibility2 expõe os membros a seguir.
Métodos
Nome | Descrição | |
---|---|---|
OnAddInsUpdate | Ocorre sempre que um suplemento é carregado ou descarregado a partir do Visual Studio o ambiente de desenvolvimento integrado (IDE). | |
OnBeginShutdown | Ocorre sempre que o Visual Studio o ambiente de desenvolvimento integrado (IDE) desligado enquanto um add-in está sendo executado. | |
OnConnection | Ocorre sempre que um suplemento é carregado na Visual Studio. | |
OnDisconnection | Ocorre sempre que um suplemento é descarregado do Visual Studio. | |
OnStartupComplete | Ocorre sempre que um suplemento, que é definido como carregar quando Visual Studio for iniciado, cargas. |
Superior
Comentários
IDTExtensibility2contém métodos que atuam como eventos quando a interface é implementada.Visual Studiochamar esses métodos sempre que ocorre um evento que afeta um add-in, como, por exemplo, quando ele é carregado ou descarregado, sempre que uma alteração é feita a ele e assim por diante.
Exemplos
Implements IDTExtensibility2
public class Connect : Object, IDTExtensibility2