Partager via


Constantes IDE

La VSConstants classe fournit des constantes spécifiques à l’environnement de développement intégré (IDE) et qui ont été précédemment définies uniquement dans les fichiers d’en-tête.

Vues logiques et physiques

Valeur Description
Code_guid GUID_VSStandardCommandSet97cmdidOpenWith Les gestionnaires doivent transmettre cette valeur à la OpenStandardEditor méthode pour obtenir la boîte de dialogue Ouvrir avec, dans ce cas, sur les vues de code possibles.
Debugging_guid GUID_VSStandardCommandSet97cmdidOpenWith Les gestionnaires transmettent cette valeur à la OpenStandardEditor méthode pour obtenir la boîte de dialogue Ouvrir avec, dans ce cas rempli avec les vues de débogage possibles Debugging_guid qui correspondent à la même vue que Code_guid.
Designer_guid GUID_VSStandardCommandSet97cmdidOpenWith Les gestionnaires passent cette valeur à la OpenStandardEditor méthode pour obtenir la boîte de dialogue Ouvrir avec, dans ce cas, pour afficher les vues du concepteur de formulaires.
Primary_guid GUID_VSStandardCommandSet97cmdidOpenWith Les gestionnaires passent cette valeur à la OpenStandardEditor méthode pour obtenir la boîte de dialogue Ouvrir avec, dans ce cas, la vue par défaut/primaire de la fabrique d’éditeur.
TextView_guid GUID_VSStandardCommandSet97cmdidOpenWith Les gestionnaires transmettent cette valeur à la OpenStandardEditor méthode pour obtenir la boîte de dialogue Ouvrir avec, dans cette zone pour un affichage de texte de document ou de texte de données.
UserChooseView_guid GUID_VSStandardCommandSet97cmdidOpenWith Les gestionnaires passent cette valeur à la OpenStandardEditor méthode qui invite l’utilisateur à choisir l’affichage défini par l’utilisateur à utiliser.

Indicateurs d’usine de l’éditeur

Valeur Description
CEF. CloneFile Indicateur obsolète combiné au niveau du bit comme premier paramètre de la CreateEditorInstance méthode.
CEF. OpenAsNew Au niveau du bit combiné comme premier paramètre de la CreateEditorInstanceméthode , cela indique que la fabrique de l’éditeur doit effectuer les correctifs nécessaires.
CEF. OpenFile Combiné au niveau du bit comme premier paramètre de la CreateEditorInstance méthode, cet indicateur s’exclue mutuellement de CEF. CloneFile.
CEF. Silencieux Au niveau du bit combiné comme premier paramètre de la CreateEditorInstance méthode, cela indique que la fabrique de l’éditeur doit créer l’éditeur sans afficher d’interface utilisateur.

Erreurs Visual Studio

Valeur Description
VS_E_BUSY Constante retournée par les interfaces au comportement asynchrone lorsque l’objet en question est déjà occupé
VS_E_INCOMPATIBLEDOCDATA Erreur HRESULT spécifique à Visual Studio pour « Données de document incompatibles ».
VS_E_PACKAGENOTLOADED Erreur HRESULT spécifique à Visual Studio et qui indique « Package non chargé ».
VS_E_PROJECTALREADYEXISTS Erreur HRESULT spécifique à Visual Studio et qui indique que le « Projet existe déjà ».
VS_E_PROJECTMIGRATIONFAILED Erreur HRESULT spécifique à Visual Studio et qui indique « Échec de la configuration du projet ».
VS_E_PROJECTNOTLOADED Erreur HRESULT spécifique à Visual Studio et qui indique « Projet non chargé ».
VS_E_SOLUTIONALREADYOPEN Erreur HRESULT spécifique à Visual Studio et qui indique « Solution déjà ouverte ».
VS_E_SOLUTIONNOTOPEN Erreur HRESULT spécifique à Visual Studio et qui indique « Solution non ouverte ».
VS_E_SPECIFYING_OUTPUT_UNSUPPORTED Retourné par des interfaces de build qui ont des paramètres pour spécifier un tableau à partir de l’interface IVsOutput , mais l’implémentation ne peut appliquer la méthode qu’à toutes les sorties.
VS_E_UNSUPPORTEDFORMAT La CreateEditorInstance méthode retourne cette valeur si le document a un format qui ne peut pas être ouvert dans l’éditeur.
VS_E_WIZARDBACKBUTTONPRESS Valeur HRESULT qui indique que l’utilisateur a atteint le bouton Précédent dans un Assistant Visual Studio.

Constantes Visual Studio

Valeur Description
VS_S_PROJECTFORWARDED Erreur HRESULT spécifique à Visual Studio et qui indique « Projet transféré ».
VS_S_TBXMARKER Constante spécifique à Visual Studio pour un « marqueur de boîte à outils ».
VSM_ENTERMODAL Constante spécifique à Visual Studio pour la diffusion d’un message de notification via la OnBroadcastMessage méthode qui indique le début de la modalité.
VSM_EXITMODAL Constante spécifique à Visual Studio pour la diffusion d’un message de notification via la OnBroadcastMessage méthode qui indique la fin de la modalité.
VSM_TOOLBARMETRICSCHANGE Constante spécifique à Visual Studio pour la diffusion d’un message de notification via la OnBroadcastMessage méthode indiquant que les métriques de barre de commandes ont changé.
VSCOOKIE_NIL Constante spécifique à Visual Studio qui indique qu’un cookie n’a pas été défini.
VSITEMID. Nul Identificateur d’élément Visual Studio qui représente l’absence d’un élément de projet. Cette valeur est utilisée lorsqu’il n’existe aucune sélection actuelle.
VSITEMID. Racine Identificateur d’élément Visual Studio qui représente la racine d’une hiérarchie de projet et est utilisé pour identifier l’ensemble de la hiérarchie, par opposition à un seul élément.
VSITEMID. Sélection Identificateur d’élément Visual Studio qui représente l’élément ou les éléments actuellement sélectionnés, qui peuvent inclure la racine de la hiérarchie.

IVsSelectionEvents

Décrit le composant de l’IDE qui vient d’être sélectionné, dans un OnElementValueChanged appel, par exemple.

Constant Valeur
SelectionElement.DocumentFrame 0x2
SelectionElement.PropertyBrowserSID 0x4
SelectionElement.StartupProject 0x3
SelectionElement.UndoManager 0x0
SelectionElement.UserContext 0x5
SelectionElement.WindowFrame 0x1

VSSELELEMID

Constantes utilisées pour indiquer un nouvel état de sélection.

Constant Valeur
VSConstants.VSSELELEMID 2
VSConstants.VSSELELEMID 7
VSConstants.VSSELELEMID 4
VSConstants.VSSELELEMID 6
VSConstants.VSSELELEMID 3
VSConstants.VSSELELEMID 0
VSConstants.VSSELELEMID 5
VSConstants.VSSELELEMID 1

Constantes de boîte de dialogue sélecteur de composants

Constant Valeur
CPDN_SELCHANGED WM_USER + 1280
CPDN_SELDBLCLICK WM_USER + 1281
CPPM_CLEARSELECTION WM_USER + 1290
CPPM_GETSELECTION WM_USER + 1287
CPPM_INITIALIZELIST WM_USER + 1285
CPPM_INITIALIZETAB WM_USER + 1288
CPPM_QUERYCANSELECT WM_USER + 1286
CPPM_SETMULTISELECT WM_USER + 1289

Voir aussi