Microsoft.VisualStudio Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Klassen
ErrorHandler |
Stellt Methoden zur Handhabung von allgemeinen COM-Fehlercodes bereit. |
VisualStudioServices |
Ermöglicht den Zugriff auf Visual Studio-Dienste nach Version. |
VisualStudioServices.VS2019_10Services |
Listet die in Visual Studio 2019 Update 10 verfügbaren Dienste auf. |
VisualStudioServices.VS2019_11Services |
Listet die in Visual Studio 2019 Update 11 verfügbaren Dienste auf. |
VisualStudioServices.VS2019_4Services |
Listet die in Visual Studio 2019 Update 4 verfügbaren Dienste auf. |
VisualStudioServices.VS2019_5Services |
Listet die in Visual Studio 2019 Update 5 verfügbaren Dienste auf. |
VisualStudioServices.VS2019_6Services |
Listet die in Visual Studio 2019 Update 6 verfügbaren Dienste auf. |
VisualStudioServices.VS2019_7Services |
Listet die in Visual Studio 2019 Update 7 verfügbaren Dienste auf. |
VisualStudioServices.VS2019_8Services |
Listet die in Visual Studio 2019 Update 8 verfügbaren Dienste auf. |
VisualStudioServices.VS2019_9Services |
Listet die in Visual Studio 2019 Update 9 verfügbaren Dienste auf. |
VisualStudioServices.VS2022_2Services |
Listet die in Visual Studio 2022 Update 2 verfügbaren Dienste auf. |
VisualStudioServices.VS2022_3Services |
Listet die in Visual Studio 2022 Update 3 verfügbaren Dienste auf. |
VisualStudioServices.VS2022_4Services |
Listet die in Visual Studio 2022 Update 4 verfügbaren Dienste auf. |
VisualStudioServices.VS2022_5Services |
Listet die in Visual Studio 2022 Update 4 verfügbaren Dienste auf. |
VisualStudioServices.VS2022_6Services |
Listet die in Visual Studio 2022 Update 5 verfügbaren Dienste auf. |
VisualStudioServices.VS2022Services |
Listet die in Visual Studio 2022 verfügbaren Dienste auf. |
VSColorTable | |
VSConstants |
Verwenden Sie diese Klasse, um auf gängige Visual Studio-Konstanten zuzugreifen. |
VSConstants.AppPackageDebugTargets |
Enthält Befehls-IDs für einen Debuggen-Zielbefehlssatz des Anwendungspakets. |
VSConstants.CATID |
Diese CATID-Guids werden verwendet, um Objekte zu erweitern, die an den Eigenschaftenbrowser übergeben werden, und Automatisierungsobjekte, die Automation Extender unterstützen. |
VSConstants.CLSID | |
VSConstants.CMDSETID | |
VSConstants.CodeModelLanguage |
Satz Codemodellsprachen. |
VSConstants.ComponentSelectorPageGuid | |
VSConstants.DebugEnginesGuids | |
VSConstants.DebugPortSupplierGuids |
Debuggerport supplier GUIds für die VsDebugTargetInfo*-Strukturen und die IVsDebugRemoteDiscoveryUI-Schnittstelle. |
VSConstants.DebugTargetHandler |
Enthält Befehls-IDs für einen Debuggen- Zielhandler-Befehlssatz. |
VSConstants.DocumentMetadataUserDataGuid |
Dies sind IVsUserData-Eigenschaften, die von DocData-Objekten unterstützt werden, die zusätzliche Metadaten wie Momentaufnahme Version bereitstellen. |
VSConstants.EditPropyCategoryGuid |
Bekannte Editoreigenschaftenkategorien werden mit der IVsTextEditorPropertyCategoryContainer-Schnittstelle verwendet. |
VSConstants.ItemTypeGuid |
Diese Werte werden mit der VSHPROPID_ItemType-Eigenschaft verwendet. |
VSConstants.LOGVIEWID | |
VSConstants.MruList | |
VSConstants.NewDocumentStateReason |
Bekannte Gründe für IVsUIShellOpenDocument3.SetNewDocumentState. |
VSConstants.OutputWindowPaneGuid | |
VSConstants.ProjectTargets |
Bekannte Projektzielplatfoms. |
VSConstants.ReferenceManagerHandler |
Stellt Befehls-IDs für das Kontextmenü dar. |
VSConstants.SearchProviderNames | |
VSConstants.SetupDrivers |
Bekannte Projektretargeting-Setuptreiber Für die Installation fehlender Komponenten. |
VSConstants.StandardNavigateToDocumentScopeFilters |
Standardfilternamen für Dokumentbereiche für das Feature Navigieren nach. |
VSConstants.StandardNavigateToFilterShortcuts |
Standardfilterverknüpfungsnamen für das Feature "Navigieren nach". |
VSConstants.StandardNavigateToKindFilters |
Standardfilternamen für Elementtypen für das Feature "Navigieren nach". |
VSConstants.StandardToolWindows |
Enthält GUIDs für Standardtoolfenster. |
VSConstants.ToolboxMultitargetingFields | |
VSConstants.UICONTEXT | |
VSConstants.VsDependencyTypeGuid | |
VSConstants.VsEditorFactoryGuid | |
VSConstants.VsEditorUserDataGuid |
Dies sind optionale allgemeine Editoreinstellungen, die zum Anpassen des Editorverhaltens verwendet werden können. |
VSConstants.VsLanguageServiceGuid | |
VSConstants.VsLanguageUserDataGuid |
Dies sind optionale IVsUserData-Eigenschaften, die ein Sprachdienst bereitstellen kann, um das Verhalten des Quellcodes (Text) Editor zu beeinflussen. Die IVsUserData-Schnittstelle wird von QueryInterface für das IVsLanguageInfo-Objekt der Language Service-Implementierung abgerufen. |
VSConstants.VsPackageGuid | |
VSConstants.VsTaskListView | |
VSConstants.VsTextBufferUserDataGuid |
Dies sind IVsUserData-Eigenschaften, die vom TextBuffer-Objekt (DocData) des Quellcodes (Text) Editor unterstützt werden. Die IVsUserData-Schnittstelle wird von QueryInterface für das IVsTextLines-Objekt des Text-Editor abgerufen. |
VSConstants.WellKnownOldVersionValues |
Bekannte Werte, die verwendet werden können, um OldVersion-Werte (LowerBound/UpperBound) für ProvideBindingRedirectionAttribute anzugeben. |
VSConstants.WellKnownToolboxStringMaps | |
VSConstants.WellKnownWindowReferences | |
VSConstants.WizardType |
Satz von Assistententypen. |
Win32Methods |
Importiert einige Win32-Fensterverwaltungsfunktionen. |
Schnittstellen
IEventHandler |
Nur für die interne Verwendung durch Microsoft vorgesehen. Stellt die Methoden bereit, die zum Hinzufügen, Entfernen, und Prüfen auf das Vorhandensein von Handlern in einer Ereignishandlerauflistung erforderlich sind. |
IVsService<T> |
Ermöglicht den Zugriff auf einen Visual Studio-Dienst. |
IVsService<TService,TInterface> |
Ermöglicht den Zugriff auf einen Visual Studio-Dienst. |
Enumerationen
COWAIT_FLAGS |
Flags für CoWaitForMultipleHandles |
VSConstants.AppCommandCmdID |
Identifiziert die Befehle, die aufgrund einer WM_APPCOMMAND-Meldung ausgelöst werden, die durch das Hauptfenster empfangen wird. |
VSConstants.CEF |
Stellt Flags dar, die mit der CreateEditorInstance(UInt32, String, String, IVsHierarchy, UInt32, IntPtr, IntPtr, IntPtr, String, Guid, Int32)-Methode zu verwenden sind. |
VSConstants.MessageBoxResult |
Ergebniscodes aus IVsUIShell.ShowMessageBox. |
VSConstants.SelectionElement |
Stellt Flags dar, die im OnElementValueChanged(UInt32, Object, Object)-Ereignishandler verwendet werden. |
VSConstants.VSITEMID |
Sonderelemente innerhalb eines VsHierarchy. |
VSConstants.VsSearchNavigationKeys |
Bezeichnet die Suchnavigationsschlüssel in Visual Studio. |
VSConstants.VsSearchTaskStatus |
Gibt Anzeigenamen für Suchaufgabenstati an. |
VSConstants.VSSELELEMID |
Diese Element-IDs sind die einzigen Element-IDs, die mit dem Auswahldienst verwendet werden können. |
VSConstants.VSStd11CmdID |
Satz der freigegebenen Standardbefehle in CMDSETID. StandardCommandSet11_guid. |
VSConstants.VSStd12CmdID |
Satz der freigegebenen Standardbefehle in CMDSETID. StandardCommandSet12_guid. |
VSConstants.VSStd14CmdID |
Satz der freigegebenen Standardbefehle in CMDSETID. StandardCommandSet14_guid. |
VSConstants.VSStd15CmdID |
Satz der freigegebenen Standardbefehle in CMDSETID. StandardCommandSet15_guid. |
VSConstants.VSStd16CmdID |
Satz der freigegebenen Standardbefehle im StandardCommandSet16_guid Befehlssatz. |
VSConstants.VSStd17CmdID |
Satz der freigegebenen Standardbefehle im StandardCommandSet17_guid Befehlssatz. |
VSConstants.VSStd2010CmdID |
Satz der freigegebenen Standardbefehle in CMDSETID. StandardCommandSet2010_guid. |
VSConstants.VSStd2KCmdID |
Satz der standardmäßigen, freigegebenen Editorbefehle in StandardCommandSet2k. |
VSConstants.VSStd97CmdID |
Diese Konstanten machen einige grundlegende Menübefehle für verwalteten Code verfügbar. |
VSConstants.VsUIAccelModifiers |
Bezeichnet die Schlüssel für den Beschleuniger und den Modifizierer der Benutzerschnittstelle. |
VSConstants.VsUIHierarchyWindowCmdIds |
Die folgenden Befehle sind spezielle Befehle, die nur für die UIHierarchyWindow gelten. Sie werden als Teil der Befehlsgruppen-GUID definiert: CMDSETID. UIHierarchyWindowCommandSet_guid. |