IDTExtensibility2 (Interfaz)

Hospeda las notificaciones de eventos que se producen en los complementos, como, por ejemplo, cuando se cargan, se descargan, se actualizan, etc.

Espacio de nombres:  Extensibility
Ensamblado:  Extensibility (en Extensibility.dll)

Sintaxis

'Declaración
<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

El tipo IDTExtensibility2 expone los siguientes miembros.

Métodos

  Nombre Descripción
Método público OnAddInsUpdate Se produce siempre que se carga o descarga un complemento desde el entorno de desarrollo integrado (IDE) de Visual Studio.
Método público OnBeginShutdown Se produce siempre que el entorno de desarrollo integrado (IDE) de Visual Studio se cierra con un complemento en ejecución.
Método público OnConnection Se produce siempre que se carga un complemento en Visual Studio.
Método público OnDisconnection Se produce siempre que se descarga un complemento de Visual Studio.
Método público OnStartupComplete Se produce siempre que se carga un complemento establecido para cargarse cuando se inicia Visual Studio.

Arriba

Comentarios

IDTExtensibility2 contiene métodos que actúan como eventos cuando se implementa la interfaz. Visual Studio llama a estos métodos siempre que se produce un evento que afecta al complemento como, por ejemplo, cuando se carga o descarga, cuando se realiza un cambio en él, etc.

Ejemplos

Implements IDTExtensibility2 
public class Connect : Object, IDTExtensibility2

Vea también

Referencia

Extensibility (Espacio de nombres)

OnConnection

OnDisconnection

OnAddInsUpdate

OnBeginShutdown

OnStartupComplete

Otros recursos

Cómo: Crear un complemento