Freigeben über


ext_ConnectMode-Enumeration

Informiert das Add-In darüber, wie es von der integrierten Entwicklungsumgebung (IDE) geladen wurde.

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

Syntax

'Declaration
<GuidAttribute("289E9AF1-4973-11D1-AE81-00A0C90F26F4")> _
Public Enumeration ext_ConnectMode
[GuidAttribute("289E9AF1-4973-11D1-AE81-00A0C90F26F4")]
public enum ext_ConnectMode
[GuidAttribute(L"289E9AF1-4973-11D1-AE81-00A0C90F26F4")]
public enum class ext_ConnectMode
[<GuidAttribute("289E9AF1-4973-11D1-AE81-00A0C90F26F4")>]
type ext_ConnectMode
public enum ext_ConnectMode

Member

Membername Beschreibung
ext_cm_AfterStartup Das Add-In wurde nach dem Start von Visual Studio geladen.
ext_cm_CommandLine Das Add-In wurde über die Befehlszeile geladen.
ext_cm_External Das Add-In wurde von einem externen Client geladen. (Diese Einstellung wird von Visual Studio nicht mehr verwendet.)
ext_cm_Solution Das Add-In wurde mit einer Projektmappe geladen.
ext_cm_Startup Das Add-In wurde beim Start von Visual Studio geladen.
ext_cm_UISetup Das Add-In wurde für das Einrichten der Benutzeroberfläche geladen.

Hinweise

Add-Ins können den Wert von ext_ConnectMode überprüfen, um das Verhalten zu ändern. Beispielsweise wird dem Add-In durch den ext_cm_UISetup-Wert mitgeteilt, dass es zum ersten Mal ausgeführt wurde. In diesem Fall können dem Menü und der Symbolleiste die benutzerdefinierten Befehle des Add-Ins hinzugefügt werden. Andernfalls kann dieser Schritt übersprungen werden.

Siehe auch

Referenz

Extensibility-Namespace