Microsoft.VisualStudio.Editor Przestrzeń nazw

Klasy

CommandRouting

Udostępnia alternatywny sposób routingu poleceń programu Visual Studio.

CommonEditorConstants

Stałe do interakcji z językami ICommonEditorAssetService common Redaktor i .

DefGuidList

Definiuje identyfikatory GUID używane do współtworzenia różnych obiektów edytora.

DifferencePackageElements

Są to domyślne elementy legendy okna kodu różnicy. Użyj poniższych nazw, jeśli chcesz zastąpić jeden z domyślnych elementów dostosowanym elementem.

DifferencePackageOptions

Zestaw opcji dla pakietu różnicy.

EditorConstants

Zawiera typowe stałe używane w kodzie Redaktor.

FontsAndColorsCategory

Reprezentuje czcionki i kategorie kolorów. Kategorie czcionek i kolorów działają jako średnia, aby grupować różne edytory w grupy, które mają te same kolory. Przykłady tego w programie Visual Studio to "Tekst Redaktor", "Okno danych wyjściowych" itp. Są one wyświetlane w oknie dialogowym Narzędzia — Opcje —>> Czcionki & Kolory na liście rozwijanej "Pokaż ustawienia dla". Jest to niezmienna klasa.

SVsTextMate
TextMateConstants
VsPredefinedAdornmentLayers

Definiuje wstępnie zdefiniowane warstwy ozdobne edytora.

Interfejsy

ICommonEditorAssetMetadata

Typowe metadane zasobów Redaktor.

ICommonEditorAssetService

Usługa utworzona przez ICommonEditorAssetServiceFactory usługę zapewnia wspólne zasoby usług językowych.

ICommonEditorAssetServiceFactory

Usługa umożliwiająca uzyskanie usługi, która udostępnia typowe elementy usługi językowej.

IExpansionManager
ITextMateService
IVsCommandHandlerServiceAdapter

Adapter, który uwidacznia IEditorCommandHandlerServiceelement dla danego widoku tekstu za pośrednictwem IOleCommandTarget interfejsu.

IVsCommandHandlerServiceAdapterFactory

Usługa fabryki do tworzenia IVsCommandHandlerServiceAdapters. Takie karty są używane do uwidaczniania IEditorCommandHandlerServicedla danego widoku tekstu w IOleCommandTarget opartym na poleceniach intefaces, takich jak IVsContainedLanguage.

IVsCustomClosedFileDocDataProvider

Eksportowanie MEF w celu umożliwienia rozszerzeń udostępniania niestandardowego IVsPersistDocData dla plików zamiast używania wartości domyślnej dla scenariuszy znajdowania

IVsDifferenceCodeWindow

Zbudowany IVsCodeWindow wokół różnicy między dwoma plikami.

IVsDifferenceCodeWindow2

Element IVsCodeWindow , który może obsługiwać widok różnicy. Jeśli zostanie Baseline określony, okno kodu wyświetli różnice między punktem odniesienia a buforem. W przeciwnym razie w oknie kodu jest wyświetlany bufor.

IVsDifferenceCodeWindowFactoryService

Usługa fabryki służąca do tworzenia okien kodu różnicy w dowolnych ciągach lub zakresach migawek.

IVsDifferenceLegendElementProvider

Tworzy FrameworkElement element wyświetlany na marginesie legendy okna kodu różnicy.

IVsEditorAdaptersFactoryService

Usługa fabryczna służąca do tworzenia obiektów adaptera Redaktor i mapowania między takimi obiektami a podstawowymi obiektami nowego edytora.

IVsExpansionEnumeration2

Moduł wyliczający, który zwraca rozszerzenia w menedżerze rozszerzeń, jeden naraz.

IVsFontsAndColorsInformation

Hermetyzuje informacje o kolorze języka.

IVsFontsAndColorsInformationService

Zawiera IVsFontsAndColorsInformationinformacje o podanych językach i FontsAndColorsCategoryies.

IVsTextViewCreationListener

Odbiornik, dla którego jest tworzona karta widoku tekstu (IVsTextView) i zainicjowana, która ma pasujące role i została utworzona na modelu danych tekstowych o pasującym typie zawartości. Eksporterzy muszą określić co najmniej jeden atrybut ContentTypeAttribute i jeden TextViewRole, a następnie oznaczyć ich eksport przy użyciu następującego atrybutu: [Export(typeof(IVsTextViewCreationListener)] oraz [ContentType] i [TextViewRole].

IVsVisibleTextMarkerTag

Te tagi są generowane na podstawie widocznych starszych znaczników utworzonych przy użyciu polecenia IVsTextLines. CreateLineMarker i IVsTextStream. CreateStreamMarker.

Wyliczenia

EditorConstants.EditorCommandID

Identyfikatory poleceń w zestawie poleceń Redaktor.