ext_ConnectMode, énumération
Informe le complément sur la façon dont il a été chargé par l'environnement de développement intégré (IDE, Integrated Development Environment).
Espace de noms : Extensibility
Assembly : Extensibility (dans Extensibility.dll)
Syntaxe
'Déclaration
<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
Membres
Nom de membre | Description | |
---|---|---|
ext_cm_AfterStartup | Le complément a été chargé après le démarrage de Visual Studio. | |
ext_cm_CommandLine | Le complément a été chargé à partir de la ligne de commande. | |
ext_cm_External | Le complément a été chargé par un client externe. (Ce paramètre n'est plus utilisé par Visual Studio.) | |
ext_cm_Solution | Le complément a été chargé avec une solution. | |
ext_cm_Startup | Le complément a été chargé au démarrage de Visual Studio. | |
ext_cm_UISetup | Le complément a été chargé pour la configuration de l'interface utilisateur. |
Notes
Le complément peut vérifier la valeur de ext_ConnectMode pour modifier son comportement. Par exemple, la valeur ext_cm_UISetup indique au complément qu'il s'agit de sa première exécution. Dans ce cas, le complément peut ajouter ses commandes personnalisées au menu et à la barre d'outils. Sinon, il peut ignorer cette étape.