Compartilhar via


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
Método público OnAddInsUpdate Ocorre sempre que um suplemento é carregado ou descarregado a partir do Visual Studio o ambiente de desenvolvimento integrado (IDE).
Método público OnBeginShutdown Ocorre sempre que o Visual Studio o ambiente de desenvolvimento integrado (IDE) desligado enquanto um add-in está sendo executado.
Método público OnConnection Ocorre sempre que um suplemento é carregado na Visual Studio.
Método público OnDisconnection Ocorre sempre que um suplemento é descarregado do Visual Studio.
Método público 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

Consulte também

Referência

Namespace Extensibility

OnConnection

OnDisconnection

OnAddInsUpdate

OnBeginShutdown

OnStartupComplete

Outros recursos

Como: criar um suplemento