Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die VSConstants Klasse stellt Konstanten bereit, die für die integrierte Entwicklungsumgebung (Integrated Development Environment, IDE) spezifisch sind und zuvor nur in Headerdateien definiert wurden.
Logische und physische Ansichten
| Wert | Beschreibung |
|---|---|
| Code_guid | GUID_VSStandardCommandSet97cmdidOpenWith Handler sollten diesen Wert an die OpenStandardEditor Methode übergeben, um das Dialogfeld "Öffnen mit" abzurufen, in diesem Fall in möglichen Codeansichten. |
| Debugging_guid | GUID_VSStandardCommandSet97cmdidOpenWith Handler übergeben diesen Wert an die OpenStandardEditor Methode, um das Dialogfeld "Öffnen mit" abzurufen, in diesem Fall mit möglichen Debugging_guid Debugansichten aufgefüllt, die der gleichen Ansicht zugeordnet sind wie Code_guid. |
| Designer_guid | GUID_VSStandardCommandSet97cmdidOpenWith Handler übergeben diesen Wert an die OpenStandardEditor Methode, um das Dialogfeld "Öffnen mit" abzurufen, in diesem Fall an Ansichten des Formular-Designers. |
| Primary_guid | GUID_VSStandardCommandSet97cmdidOpenWith Handler übergeben diesen Wert an die OpenStandardEditor Methode, um das Dialogfeld "Öffnen mit" abzurufen, in diesem Fall die Standardansicht/primäre Ansicht der Editorfactory. |
| TextView_guid | GUID_VSStandardCommandSet97cmdidOpenWith Handler übergeben diesen Wert an die OpenStandardEditor Methode, um das Dialogfeld "Öffnen mit" in dieser Ansicht für eine Dokument- oder Datentext-Editor-Ansicht abzurufen. |
| UserChooseView_guid | GUID_VSStandardCommandSet97cmdidOpenWith Handler übergeben diesen Wert an die OpenStandardEditor Methode, die den Benutzer auffordert, auszuwählen, welche benutzerdefinierte Ansicht verwendet werden soll. |
Editor Factory Flags
| Wert | Beschreibung |
|---|---|
| CEF. CloneFile | Ein veraltetes Flag, das bitweise als erster Parameter der CreateEditorInstance Methode kombiniert wird. |
| CEF. OpenAsNew | Kombiniert als erster Parameter der CreateEditorInstanceMethode, gibt dies an, dass die Editor-Factory erforderliche Korrekturen ausführen sollte. |
| CEF. OpenFile | In Kombination mit dem ersten Parameter der CreateEditorInstance Methode schließt diese Kennzeichnung sich gegenseitig von CEF aus. CloneFile. |
| CEF. Leise | In Kombination mit dem ersten Parameter der CreateEditorInstance Methode gibt dies an, dass die Editor-Factory den Editor erstellen soll, ohne eine Benutzeroberfläche anzuzeigen. |
Visual Studio-Fehler
| Wert | Beschreibung |
|---|---|
| VS_E_BUSY | Eine Konstante, die von Schnittstellen zum asynchronen Verhalten zurückgegeben wird, wenn das betreffende Objekt bereits ausgelastet ist |
| VS_E_INCOMPATIBLEDOCDATA | Ein Für Visual Studio spezifischer Fehler für "Inkompatible Dokumentdaten". |
| VS_E_PACKAGENOTLOADED | Ein Für Visual Studio spezifischer HRESULT-Fehler, der angibt, dass "Paket nicht geladen" angezeigt wird. |
| VS_E_PROJECTALREADYEXISTS | Ein für Visual Studio spezifischer HRESULT-Fehler und gibt an, dass das "Projekt bereits vorhanden" ist. |
| VS_E_PROJECTMIGRATIONFAILED | Ein Für Visual Studio spezifischer HRESULT-Fehler, der angibt, dass die Projektkonfiguration fehlgeschlagen ist. |
| VS_E_PROJECTNOTLOADED | Ein Für Visual Studio spezifischer HRESULT-Fehler, der angibt, dass "Projekt nicht geladen" angezeigt wird. |
| VS_E_SOLUTIONALREADYOPEN | Ein für Visual Studio spezifischer HRESULT-Fehler, der angibt, dass die Lösung bereits geöffnet ist. |
| VS_E_SOLUTIONNOTOPEN | Ein Für Visual Studio spezifischer HRESULT-Fehler, der angibt, dass die Lösung nicht geöffnet ist. |
| VS_E_SPECIFYING_OUTPUT_UNSUPPORTED | Wird von Buildschnittstellen zurückgegeben, die Parameter zum Angeben eines Arrays von der IVsOutput Schnittstelle aufweisen, die Implementierung kann die Methode jedoch nur auf alle Ausgaben anwenden. |
| VS_E_UNSUPPORTEDFORMAT | Die CreateEditorInstance Methode gibt diesen Wert zurück, wenn das Dokument über ein Format verfügt, das nicht im Editor geöffnet werden kann. |
| VS_E_WIZARDBACKBUTTONPRESS | Ein HRESULT-Wert, der angibt, dass der Benutzer in einem Visual Studio-Assistenten auf die Schaltfläche "Zurück" klickt. |
Visual Studio-Konstanten
| Wert | Beschreibung |
|---|---|
| VS_S_PROJECTFORWARDED | Ein für Visual Studio spezifisches HRESULT-Fehler und gibt "Projekt weitergeleitet" an. |
| VS_S_TBXMARKER | Eine für Visual Studio spezifische Konstante für einen "Toolboxmarker". |
| VSM_ENTERMODAL | Eine für Visual Studio spezifische Konstante zum Übertragen einer Benachrichtigung über die OnBroadcastMessage Methode, die den Anfang der Modalität angibt. |
| VSM_EXITMODAL | Eine für Visual Studio spezifische Konstante zum Übertragen einer Benachrichtigung über die OnBroadcastMessage Methode, die das Ende der Modalität angibt. |
| VSM_TOOLBARMETRICSCHANGE | Eine für Visual Studio spezifische Konstante zum Übertragen einer Benachrichtigung über die OnBroadcastMessage Methode, die angibt, dass sich die Metriken der Befehlsleiste geändert haben. |
| VSCOOKIE_NIL | Eine für Visual Studio spezifische Konstante, die angibt, dass ein Cookie nicht festgelegt wurde. |
| VSITEMID. Null | Ein Visual Studio-Elementbezeichner, der das Fehlen eines Projektelements darstellt. Dieser Wert wird verwendet, wenn keine aktuelle Auswahl vorhanden ist. |
| VSITEMID. Wurzel | Ein Visual Studio-Elementbezeichner, der den Stamm einer Projekthierarchie darstellt und verwendet wird, um die gesamte Hierarchie im Gegensatz zu einem einzelnen Element zu identifizieren. |
| VSITEMID. Auswahl | Ein Visual Studio-Elementbezeichner, der das aktuell ausgewählte Element oder die aktuell ausgewählten Elemente darstellt, die den Stamm der Hierarchie enthalten können. |
IVsSelectionEvents
Beschreibt, welche Komponente der IDE gerade ausgewählt wurde, z. B. in einem OnElementValueChanged Aufruf.
VSSELELEMID
Konstanten, die verwendet werden, um einen neuen Auswahlzustand anzugeben.
Dialogfeldkonstanten für die Komponentenauswahl
| Konstante | Wert |
|---|---|
| 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 |