Sdílet prostřednictvím


Microsoft.VisualStudio.Editor Obor názvů

Třídy

CommandRouting

Poskytuje alternativní způsob směrování příkazů sady Visual Studio.

CommonEditorConstants

Konstanty pro interakci s ICommonEditorAssetService jazyky a běžné Editor.

DefGuidList

Definuje identifikátory GUID používané ke spoluvytvoření různých objektů editoru.

DifferencePackageElements

Toto jsou výchozí prvky legendy okna rozdílového kódu. Pokud chcete nahradit jeden z výchozích prvků přizpůsobeným elementem, použijte následující názvy.

DifferencePackageOptions

Sada možností pro rozdílový balíček.

EditorConstants

Obsahuje běžné konstanty používané v kódu Editor.

FontsAndColorsCategory

Představuje kategorii písem a barev. Kategorie písem a barev fungují jako způsob seskupení různých editorů do skupin, které sdílejí stejné barvy. Mezi příklady v sadě Visual Studio patří Text Editor, Výstupní okno atd. Zobrazí se v dialogovém okně Nástroje –> Možnosti –> Písma & Barvy v rozevíracím seznamu Zobrazit nastavení pro. Toto je neměnná třída.

SVsTextMate
TextMateConstants
VsPredefinedAdornmentLayers

Definuje předdefinované vrstvy doplňku editoru.

Rozhraní

ICommonEditorAssetMetadata

Běžná metadata prostředků Editor.

ICommonEditorAssetService

Služba vytvořená společností ICommonEditorAssetServiceFactory , která poskytuje prostředky služby pro běžné jazyky.

ICommonEditorAssetServiceFactory

Služba pro získání služby, která poskytuje běžné elementy služby jazyka.

IExpansionManager
ITextMateService
IVsCommandHandlerServiceAdapter

Adaptér, který zveřejňuje objekty IEditorCommandHandlerServicepro dané zobrazení textu prostřednictvím IOleCommandTarget rozhraní.

IVsCommandHandlerServiceAdapterFactory

Služba továrny pro vytváření IVsCommandHandlerServiceAdapters. Tyto adaptéry se používají k zveřejnění IEditorCommandHandlerServiceobjektů pro dané zobrazení textu v IOleCommandTarget náplni příkazů, jako IVsContainedLanguageje například .

IVsCustomClosedFileDocDataProvider

MeF Export, který rozšířením umožní poskytovat pro soubory vlastní IVsPersistDocData místo výchozího nastavení pro scénáře hledání

IVsDifferenceCodeWindow

Jedná se IVsCodeWindow o rozdíl mezi dvěma soubory.

IVsDifferenceCodeWindow2

Objekt IVsCodeWindow , který může podporovat rozdílové zobrazení. Baseline Pokud je zadána hodnota, zobrazí se v okně kódu rozdíly mezi směrnou hodnotou a vyrovnávací pamětí. V opačném případě se v okně kódu jenom zobrazí vyrovnávací paměť.

IVsDifferenceCodeWindowFactoryService

Služba továrny pro vytváření oken rozdílového kódu na libovolných řetězcích nebo rozsahech snímků.

IVsDifferenceLegendElementProvider

Vytvoří FrameworkElement , který se zobrazí na okraji legendy okna rozdílového kódu.

IVsEditorAdaptersFactoryService

Služba továrny pro vytváření objektů adaptéru Editor a mapování mezi těmito objekty a podkladovými novými objekty editoru.

IVsExpansionEnumeration2

Enumerátor, který vrací rozšíření ve správci rozšíření po jednom.

IVsFontsAndColorsInformation

Zapouzdřuje informace o barevných informacích jazyka.

IVsFontsAndColorsInformationService

Poskytuje IVsFontsAndColorsInformations pro dané jazyky a FontsAndColorsCategoryjazyky.

IVsTextViewCreationListener

Naslouchací proces pro vytvoření a inicializaci adaptéru zobrazení textu (IVsTextView), který má odpovídající role a byl vytvořen přes model textových dat s odpovídajícím typem obsahu. Vývozci musí zadat alespoň jeden ContentTypeAttribute a jeden TextViewRole a měli by označit svůj export pomocí následujícího atributu: [Export(typeof(IVsTextViewCreationListener))] spolu s [ContentType] a [TextViewRole].

IVsVisibleTextMarkerTag

Tyto značky se generují z viditelných starších značek vytvořených pomocí IVsTextLines. CreateLineMarker a IVsTextStream. CreateStreamMarker.

Výčty

EditorConstants.EditorCommandID

ID příkazů v sadě příkazů Editor.