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 | |
---|---|---|
OnAddInsUpdate | Tritt ein, wenn ein Add-In in die integrierte Entwicklungsumgebung (IDE) von Visual Studio geladen bzw. daraus entladen wird. | |
OnBeginShutdown | Tritt ein, wenn die integrierte Entwicklungsumgebung (IDE) von Visual Studio beendet wird, während noch ein Add-In ausgeführt wird. | |
OnConnection | Tritt ein, wenn ein Add-In in Visual Studio geladen wird. | |
OnDisconnection | Tritt ein, wenn ein Add-In aus Visual Studio entladen wird. | |
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