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.