Partager via


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.

Voir aussi

Référence

Extensibility, espace de noms