Microsoft.VisualStudio.Editor Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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. |