Microsoft.VisualStudio.Editor 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
CommandRouting |
Stellt eine alternative Methode zum Routing von Visual Studio-Befehlen bereit. |
CommonEditorConstants |
Konstanten für die Interaktion mit ICommonEditorAssetService und allgemeinen Editor Sprachen. |
DefGuidList |
Definiert die GUIDs, die an der Erstellung verschiedener Editorobjekte beteiligt sind. |
DifferencePackageElements |
Dies sind die Standardelemente der Legende des Differenzcodefensters. Verwenden Sie die folgenden Namen, wenn Sie eines der Standardelemente durch ein benutzerdefiniertes Element ersetzen möchten. |
DifferencePackageOptions |
Eine Reihe von Optionen für das Differenzpaket. |
EditorConstants |
Enthält allgemeine Konstanten, die in Editor Code verwendet werden. |
FontsAndColorsCategory |
Stellt Kategorie für Schriftarten und Farben dar. Schriftarten- und Farbkategorien dienen als Mittel, um verschiedene Editoren in Gruppen zu gruppieren, die die gleichen Farben verwenden. Beispiele hierfür in Visual Studio sind "Text Editor", "Ausgabefenster" usw. Diese werden im Dialogfeld Extras –> Optionen –> Schriftarten & Farben in der Dropdownliste "Einstellungen anzeigen für" angezeigt. Dies ist eine unveränderliche Klasse. |
SVsTextMate | |
TextMateConstants | |
VsPredefinedAdornmentLayers |
Definiert vordefinierte Editor-Verzierungsebenen. |
Schnittstellen
ICommonEditorAssetMetadata |
Allgemeine Editor Ressourcenmetadaten. |
ICommonEditorAssetService |
Von erstellter Dienst, der ICommonEditorAssetServiceFactory allgemeine Sprachdienstressourcen bereitstellt. |
ICommonEditorAssetServiceFactory |
Dienst zum Abrufen eines Diensts, der Allgemeine Sprachdienstelemente bereitstellt. |
IExpansionManager | |
ITextMateService | |
IVsCommandHandlerServiceAdapter |
Ein Adapter, der s für eine bestimmte Textansicht über IOleCommandTarget die Schnittstelle verfügbar machtIEditorCommandHandlerService. |
IVsCommandHandlerServiceAdapterFactory |
Ein Factorydienst zum Erstellen von IVsCommandHandlerServiceAdapters. Solche Adapter werden verwendet, um s für eine bestimmte Textansicht in IOleCommandTarget befehlsbasierten Intefaces wie IVsContainedLanguageverfügbar zu machenIEditorCommandHandlerService. |
IVsCustomClosedFileDocDataProvider |
MEF-Export, um zuzulassen, dass Erweiterungen eine benutzerdefinierte IVsPersistDocData für Dateien bereitstellen, anstatt die Standardeinstellung für Find-Szenarien zu verwenden |
IVsDifferenceCodeWindow |
Eine IVsCodeWindow , die um einen Unterschied zwischen zwei Dateien erstellt wurde. |
IVsDifferenceCodeWindow2 |
Ein IVsCodeWindow , das eine Differenzansicht unterstützen kann. Wenn ein Baseline angegeben wird, zeigt das Codefenster die Unterschiede zwischen der Baseline und dem Puffer an. Andernfalls wird im Codefenster nur der Puffer angezeigt. |
IVsDifferenceCodeWindowFactoryService |
Ein Factorydienst zum Erstellen unterschiedlicher Codefenster für beliebige Zeichenfolgen oder Momentaufnahme Spannen. |
IVsDifferenceLegendElementProvider |
Erstellt FrameworkElement , die am Legendenrand des Differenzcodefensters angezeigt wird. |
IVsEditorAdaptersFactoryService |
Ein Factorydienst zum Erstellen von Editor Adapterobjekten und zum Mapping zwischen diesen Objekten und den zugrunde liegenden neuen Editorobjekten. |
IVsExpansionEnumeration2 |
Ein Enumerator, der die Erweiterungen im Erweiterungs-Manager einzeln zurückgibt. |
IVsFontsAndColorsInformation |
Kapselt Informationen zu den Farbinformationen einer Sprache. |
IVsFontsAndColorsInformationService |
Stellt IVsFontsAndColorsInformations für bestimmte Sprachen und FontsAndColorsCategorySprachen bereit. |
IVsTextViewCreationListener |
Ein Listener für den Zeitpunkt, an dem ein Textansichtsadapter (IVsTextView) erstellt und initialisiert wird, der über übereinstimmende Rollen verfügt und über ein Textdatenmodell mit einem übereinstimmenden Inhaltstyp erstellt wurde. Exportierer müssen mindestens ein ContentTypeAttribute und ein TextViewRole angeben und ihren Export mit dem folgenden Attribut markieren: [Export(typeof(IVsTextViewCreationListener))], zusammen mit [ContentType] und [TextViewRole]. |
IVsVisibleTextMarkerTag |
Diese Tags werden aus den sichtbaren Legacymarkern generiert, die mit IVsTextLineserstellt wurden. CreateLineMarker und IVsTextStream. CreateStreamMarker. |
Enumerationen
EditorConstants.EditorCommandID |
IDs von Befehlen im Editor Befehlssatz. |