Freigeben über


IDTExtensibility2-Schnittstelle

Enthält die Ereignisbenachrichtigungen, die beispielsweise beim Laden, Entladen oder Aktualisieren von Add-Ins ausgegeben werden.

Namespace:  Extensibility
Assembly:  Extensibility (in Extensibility.dll)

Syntax

'Declaration
<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

Der IDTExtensibility2-Typ macht die folgenden Member verfügbar.

Methoden

  Name Beschreibung
Öffentliche Methode OnAddInsUpdate Tritt ein, wenn ein Add-In in die integrierte Entwicklungsumgebung (IDE) von Visual Studio geladen bzw. daraus entladen wird.
Öffentliche Methode OnBeginShutdown Tritt ein, wenn die integrierte Entwicklungsumgebung (IDE) von Visual Studio beendet wird, während noch ein Add-In ausgeführt wird.
Öffentliche Methode OnConnection Tritt ein, wenn ein Add-In in Visual Studio geladen wird.
Öffentliche Methode OnDisconnection Tritt ein, wenn ein Add-In aus Visual Studio entladen wird.
Öffentliche Methode OnStartupComplete Tritt ein, wenn ein Add-In geladen wird, das so konfiguriert ist, dass es beim Starten von Visual Studio geladen wird.

Zum Seitenanfang

Hinweise

IDTExtensibility2 enthält Methoden, die bei der Implementierung der Schnittstelle als Ereignisse fungieren. Visual Studio ruft diese Methoden auf, sobald ein Ereignis eintritt, das sich auf ein Add-In auswirkt, d. h. beim Laden oder Entladen, bei einer Änderung usw.

Beispiele

Implements IDTExtensibility2 
public class Connect : Object, IDTExtensibility2

Siehe auch

Referenz

Extensibility-Namespace

OnConnection

OnDisconnection

OnAddInsUpdate

OnBeginShutdown

OnStartupComplete

Weitere Ressourcen

Gewusst wie: Erstellen von Add-Ins