Microsoft.VisualStudio.Text.Editor Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Třídy
AdornmentLayerDefinition |
Poskytuje informace pro |
AppearanceCategoryOption |
Definuje kategorii vzhledu. |
AutoDetectUtf8Option |
Definice možnosti, která určuje, zda se soubory při otevření pokusí zjistit kódování utf-8. |
AutomaticDelimiterHighlightingOption |
Definice možnosti, která určuje, zda mají být zvýrazněny odpovídající oddělovače. |
AutoScrollEnabled |
Definuje možnost pro povolení automatického posouvání. |
BackgroundBrushChangedEventArgs |
Poskytuje informace pro BackgroundBrushChanged událost v IWpfTextView. |
CaretPositionChangedEventArgs |
Poskytuje informace o PositionChanged události. |
CaretWidthOption |
Definice možnosti, která určuje, jak široký má být stříšku vykreslován. |
ChangeTrackingMarginEnabled |
Definuje možnost povolit okraj sledování změn. |
ClickGotoDefEnabledOption |
Určuje, zda se má povolit kliknutí myší + modifikační stisknutí klávesy pro přechod k definici. |
ClickGotoDefModifierKeyOption |
Určuje, jaká modifikační klávesa se má použít pro přechod k definici kliknutím myši + modifikační klávesa. |
ClickGotoDefOpensPeekOption |
Určuje, zda se má otevřít cíl definice v Náhled zobrazení pro kliknutí myší + modifikační stisknutí klávesy. |
CollapseHintAdornmentControl |
Zvýrazní oblast osnovy v textovém zobrazení, když na tuto oblast najedete myší na okraji osnovy. |
ConvertTabsToSpaces |
Definice možnosti, která určuje, zda se mají tabulátory převést na mezery. |
CutOrCopyBlankLineIfNoSelection |
Definuje možnost vyjmutí nebo zkopírování prázdného řádku, pokud je výběr prázdný. |
DefaultOptions |
Běžné obecné možnosti |
DefaultTextViewHostOptions |
Názvy běžných ITextView možností souvisejících s hostitelem |
DefaultTextViewOptions |
Definuje běžné ITextView možnosti. |
DefaultWpfViewOptions |
Představuje běžné IWpfTextView možnosti. |
DeferCreationAttribute |
Určuje volitelnou sémantiku odloženého vytváření. |
DisplayUrlsAsHyperlinks |
Definice možnosti, která určuje, jestli se mají adresy URL zobrazovat jako hypertextové odkazy. |
DragDropEditing |
Definuje možnost zobrazení pro úpravy přetažením. |
EditingStateMarginEnabledOption |
Definuje možnost pro povolení všech okrajů stavu úprav. |
EditorEmulationModeOption |
Definice možnosti, která určuje režim emulace editoru. |
EditorOptionChangedEventArgs |
Poskytuje informace o OptionChanged události. |
EditorOptionDefinition |
Definice možnosti editoru. |
EditorOptionDefinition<T> |
Představuje definici možnosti editoru. |
EditorStyleNames |
Názvy různých komponent editoru, kde styl komponenty může být definován programem, který je hostitelem editoru. |
EnableVerticalScrollingOption |
Určuje, jestli je v zobrazení povolené svislé posouvání. Pokud ne, zobrazení se vždy posune, takže první řádek vyrovnávací paměti je vyprázdněný s horní částí zobrazení. |
FallbackFont |
Definice možnosti, která určuje záložní písmo (definované tady, protože název náhradního písma je specifický pro WPF). |
FileHealthIndicatorEnabled |
Definuje možnost pro povolení indikátoru stavu souboru. |
FollowCodingConventionsOption |
Definice možnosti, která určuje, jestli se mají soubory řídit konvencemi kódování projektu. |
GlyphMarginEnabled |
Definuje možnost povolit okraj piktogramu. |
GridCellLengthAttribute |
Tato třída přidruží velikost buňky mřížky k exportu MEF. |
GridUnitTypeAttribute |
Tato třída přidruží GridUnitType hodnotu k exportu MEF. |
HighlightCurrentLineOption |
Představuje možnost zvýraznění aktuálního řádku. |
HorizontalScrollBarEnabled |
Definuje možnost pro povolení vodorovného posuvníku. |
ImeTextComposition |
Představuje textovou skladbu vygenerovanou zpracováním editoru IME .ITextView |
IndentationCharacterMarginEnabled |
Definuje možnost pro povolení odsazeníCharacterMargin. |
IndentingStyleOption |
Definice možnosti, která určuje styl automatického odsazení. |
IndentSize |
Definice možnosti, která určuje velikost odsazení (v počtu mezer). |
InsertFinalNewLine |
Definice možnosti, která určuje, zda se má vložit poslední nový řádek. |
InsertModeMarginEnabled |
Definuje možnost pro povolení InsertModeMargin. |
InterLineAdornmentTag |
Představuje značku, která poskytuje grafické doplňky, které mají být zobrazeny nad nebo pod řádky textu. |
IntraTextAdornment |
Podpora motivů pro intratextové doplňky, které jsou poskytovány prostřednictvím IntraTextAdornmentTags. |
IntraTextAdornmentTag |
Představuje značku, která poskytuje grafické doplňky, které mají být zobrazeny jako interspersed s textem. |
IsInContrastModeOption |
Určuje, zda je editor v režimu "Vysoký kontrast" nebo "Vysoký kontrast". |
IsInHighContrastThemeOption |
Určuje, zda je editor v motivu s vysokým kontrastem systému Windows. Tento motiv je specifický motiv VS Windows s vysokým kontrastem, který uživatel povolí v režimu Vysoký kontrast operačního systému Windows. Tato možnost nekontroluje modrý motiv (vysoký kontrast) ani režim Vysoký kontrast operačního systému Windows. |
IsViewportLeftClipped |
Definuje možnost Použít virtuální prostor. |
KeyProcessor |
Zpracuje vstup z klávesnice editoru. |
LineEndingMarginEnabled |
Definuje možnost pro povolení LineEndingMargin. |
LineNumberMarginEnabled |
Definuje možnost pro povolení okraje čísla řádku. |
LineSpacingOption |
Definuje možnost svislé řádkování. |
LongBufferLineChunk |
Definice možnosti, která určuje velikost bloků dat pro dlouhé řádky. |
LongBufferLineThreshold |
Definice možnosti, která určuje prahovou hodnotu pro speciální zpracování dlouhých řádků. |
MarginContainerAttribute |
Určuje typ kontejneru okrajů. |
MinimumErrorSeverity |
Určuje závažnost chyby, která se má použít pro vlnovku chyb. |
MouseHoverAttribute |
Atribut, který má být umístěn v obslužné rutině události pro MouseHover, určující prodlevu mezi časem, kdy se myš zastaví, a generováním události přechodu myší. |
MouseHoverEventArgs |
Poskytuje informace o události MouseHover pro ITextView. |
MouseProcessorBase |
Poskytuje základní implementaci pro vazby myši, aby klienti mohli přepsat pouze metody, které potřebují. |
MouseWheelZoomEnabled |
Definuje možnost povolit přiblížení kolečkem myši. |
NewLineCharacter |
Definice možnosti, která určuje znak nebo znaky nového řádku. |
NonBlockingCompletionOption |
Definice možnosti, která určuje, jestli editor používá neblokující režim dokončení, kde editor nečeká na doručení položek dokončení, když uživatel stiskne znak potvrzení. Tato možnost není uživatelům zpřístupněna. Je možné ji ovládat službami s prodlevou. |
OutliningCollapsedAdornmentControl |
Představuje sbalený text v textovém zobrazení. |
OutliningMarginBracketControl |
Označuje vertikální rozsah rozbalené oblasti osnovy a umožňuje uživateli sbalit ji. |
OutliningMarginControl |
Představuje okraj osnovy. |
OutliningMarginEnabled |
Definuje možnost povolit okraj osnovy. |
OutliningMarginHeaderControl |
Umožňuje sbalení a rozbalení oblasti osnovy. |
OutliningUndoEnabled |
Definice možnosti, která určuje, zda je osnova možné vrátit zpět. |
OverwriteMode |
Definuje možnost zobrazení pro režim přepisu. |
PredefinedAdornmentLayers |
Tato statická třída definuje názvy vrstev doplňku předdefinovaných editorem. |
PredefinedMarginNames |
Určuje názvy předdefinovaných okrajů poskytovaných sadou Visual Studio. |
PredefinedTextViewRoles |
Určuje názvy předdefinovaných rolí zobrazení textu poskytovaných sadou Visual Studio. |
ProduceScreenReaderFriendlyText |
Definuje možnost povolit poskytování anotovaného textu v ovládacích prvcích automatizace, aby čtečky obrazovky mohly správně číst obsah kódu. |
ReplacesAttribute |
Určuje názvy prostředků, které budou tímto assetem nahrazeny. |
ReplicateNewLineCharacter |
Definice možnosti, která určuje, zda duplikovat znak nového řádku při vložení řádku. |
ResponsiveCompletionOption |
Definice možnosti, která určuje, jestli editor používá režim responzivního dokončování, kde editor čeká krátkou dobu na dokončení položek, když uživatel stiskne znak potvrzení. Pokud položky dokončení po zpoždění stále neexistují, dokončení se zavře. Tato možnost se uživatelům zobrazí na stránce Nástroje/Možnosti/Text Editor/Upřesnit. |
ResponsiveCompletionThresholdOption |
Definice možnosti, která určuje maximální povolenou prodlevu v režimu responzivního dokončování, kde editor čeká zadanou dobu na dokončení položek, když uživatel stiskne znak potvrzení. Pokud položky dokončení po zpoždění stále neexistují, dokončení se zavře. Tato možnost není uživatelům zpřístupněna. Dá se ovládat vzdáleným nastavením. |
RowColMarginEnabled |
Definuje možnost pro povolení RowColMargin. |
SelectionMarginEnabled |
Definuje možnost pro povolení okraje výběru. |
SelectionStateMarginEnabled |
Definuje možnost pro povolení SelectionStateMargin. |
ShouldCaretsBeRendered |
Definuje možnost Měl by být vykreslován. |
ShouldSelectionsBeRendered |
Definuje možnost Měl by se vykreslit výběr. |
ShowBidirectionalTextControlCharactersOption |
Definuje možnost Zobrazit obousměrné znaky textového ovládacího prvku. |
ShowBlockStructure |
Definuje možnost Zobrazit strukturu bloku. |
ShowErrorSquiggles |
Definuje zobrazit chybu vlnovku. |
ShowNavigationBarOption |
Definuje možnost Zobrazit navigační panel. |
ShowSelectionMatches |
Definuje možnost Zobrazit výběrové shody. |
ShowZeroWidthCharactersOption |
Definuje možnost Zobrazit znaky nulové šířky. |
SimpleGraphicsOption |
Představuje možnost nakreslit přechod výběru na rozdíl od výběru plné barvy. |
SpaceReservationAgentChangedEventArgs |
Poskytuje informace o změně objektu ISpaceReservationAgent v objektu ISpaceReservationManager. |
SpaceReservationManagerDefinition |
Představuje metadata pro ISpaceReservationManager. |
SuggestionMarginEnabled |
Definuje možnost pro povolení okraje návrhu. |
TabSize |
Definice možnosti, která určuje velikost tabulátoru (v počtu mezer). |
TextFormattingModeOption |
Upraví režim formátování textu používaný Editor |
TextRenderingModeOption |
Upraví režim vykreslování textu používaný Editor |
TextViewCreatedEventArgs |
Poskytuje informace o nově vytvořeném ITextViewobjektu . |
TextViewExtensions |
Rozšiřující metody nástrojů ITextView |
TextViewLayoutChangedEventArgs |
Poskytuje informace pro událost Změna rozložení pro .ITextView |
TextViewRoleAttribute |
Tento atribut slouží k určení druhů TextViews, na které se vztahuje rozšíření. |
TooltipAppearanceCategory |
Definice možnosti, která určuje, zda se má vložit poslední nový řádek. |
TrimTrailingWhiteSpace |
Definice možnosti, která určuje, zda se mají oříznout koncové prázdné znaky. |
UpdateIndentationCharacterOption |
Definuje možnost povolit aktualizaci standardního počátečního prázdného znaku na základě obsahu vyrovnávací paměti po každé úpravě. |
UseReducedOpacityForHighContrastOption | |
UseVirtualSpace |
Definuje možnost Použít virtuální prostor. |
UseVisibleWhitespace |
Definuje možnost Použít viditelné prázdné znaky. |
UseVisibleWhitespaceEnabledTypes |
Definuje možnost Použít viditelné prázdné znaky. |
UseVisibleWhitespaceOnlyForSelection |
Definuje možnost Použít viditelné prázdné znaky. |
VerticalScrollBarEnabled |
Definuje možnost pro povolení svislého posuvníku. |
ViewOptionDefinition<T> |
Definuje možnost editoru ITextViewspecifickou pro . |
ViewProhibitUserInput |
Definuje možnost Zakázat vstup uživatele. |
ViewState |
Zobrazit stav v určitém časovém okamžiku. |
WordWrapStyle |
Definuje možnost stylu zalamování slov. |
WpfTextViewKeyboardFilterName |
Představuje název řazení KeyboardFilter. |
WpfViewOptionDefinition<T> |
Definuje možnost editoru specifickou pro .IWpfTextView |
ZoomConstants |
Definuje konstanty používané pro operace přiblížení. |
ZoomControl |
Představuje ovládací prvek lupy v zobrazení textu. |
ZoomControlEnabled |
Definuje možnost pro povolení ovládacího prvku lupy. |
ZoomLevel |
Definuje úroveň přiblížení. |
ZoomLevelChangedEventArgs |
Poskytuje informace o události ZoomLevelChangedEvent v IWpfTextView. |
ZoomLevelConverter |
Převaděč hodnot, který umožňuje převod mezi String a Double reprezentací úrovně přiblížení. |
Struktury
CaretPosition |
Představuje pozici stříšky v objektu ITextView. |
EditorOptionKey<T> |
Představuje typově bezpečný klíč pro možnosti editoru. |
Rozhraní
IAccessibleAdornmentControl |
Představuje doplněk, který by měly čtečky obrazovky přečíst nahlas. Měly by být implementovány hlavně pro nezaostřitelné ovládací prvky uživatelského rozhraní, které jsou v nebo na řádku textu. |
IAdornmentLayer |
Představuje vrstvu doplňku. |
IAdornmentLayerElement |
Definuje prvek vrstvy doplňku. |
IEditorOptions |
Představuje běžné možnosti editoru a rozšiřitelný mechanismus pro úpravy hodnot a přidávání nových možností. |
IEditorOptionsFactoryService |
Představuje službu, která získá IEditorOptions pro zadaný obor nebo pro globální obor. |
IGlyphFactory |
Poskytuje vizuál pro konkrétní typ piktogramu. |
IGlyphFactoryProvider |
Poskytuje .IGlyphFactory |
IGlyphMouseProcessorProvider |
Poskytuje vazbu myši pro okraj piktogramu. |
IGlyphTag |
Představuje značku piktogramu, která je využívána okrajem glyfů k umístění vizuálů glyfů. |
IIndentationManagerService |
Jedná se o službu, která podporuje inteligentní odsazení v souboru. |
IKeyProcessorProvider |
KeyProcessor Vytvoří pro danou IWpfTextView. |
IMapEditToData |
Rozhraní pro usnadnění mapování mezi pozicemi TextViewModelEditBuffer v a DataBuffer. |
IMouseProcessor |
Poskytuje rozšíření pro vazby myši. |
IMouseProcessor2 |
Poskytuje rozšíření týkající se dotykového ovládání pro vazby myši. |
IMouseProcessorProvider |
Vytvoří pro IMouseProcessorIWpfTextViewobjekt . |
IScrollMap |
Definuje mapování mezi pozicemi znaků a souřadnicemi scrollmap. Toto není totéž jako systém souřadnic, ve kterém je vykreslován posuvník. |
IScrollMapFactoryService |
Vytvoří nebo znovu použije IScrollMap pro ITextViewobjekt . |
ISmartIndent |
Poskytuje výpočet požadovaného odsazení řádku. |
ISmartIndentationService |
Poskytuje službu sady Visual Studio, která určuje automatické odsazení při stisknutí klávesy Enter nebo při přechodu na prázdný řádek. |
ISmartIndentProvider |
ISmartIndent Získá objekt pro daný ITextViewobjekt . Vývozci složek musí zadat alespoň jeden atribut typu obsahu, aby mohli určit příslušné typy obsahu. |
ISpaceReservationAgent |
Zpracovává zobrazení doplňků rezervace místa. |
ISpaceReservationManager |
Spravuje doplňky rezervací místa. |
ITextCaret |
Představuje stříšku přidruženou k objektu ITextView. |
ITextEditorFactoryService |
Vytvoří zobrazení editoru. |
ITextSelection |
Představuje vybraný text v ITextView |
ITextView |
Představuje zobrazení textu v objektu ITextBuffer. Je to základní třída pro rozhraní specifické pro platformu, která obsahuje metody umožňující vykreslení formátovaného textu. |
ITextView2 |
Rozšíření pro ITextViewrozšíření funkcí. Pro každého člena by zde také měla existovat rozšiřující metoda v TextViewExtensions. |
ITextViewConnectionListener |
Naslouchá textovým vyrovnávacím pamětím určitého typu obsahu, aby zjistil, kdy jsou otevřeny nebo zavřeny v textovém editoru. |
ITextViewCreationListener |
Naslouchá, když ITextViewse vytvoří. |
ITextViewLineCollection |
Představuje pomocnou třídu pro přístup ke kolekci ITextViewLine objektů zobrazení. TextViewLines Vlastnost se ITextView používá k získání instance tohoto rozhraní. |
ITextViewMargin |
Představuje okraje, které jsou připojeny k okraji objektu ITextView. |
ITextViewModel |
Představuje množinu nula nebo více ITextBuffer objektů, které jsou jedinečné pro prezentaci textu v určitém ITextViewobjektu . |
ITextViewModelProvider |
Poskytuje ITextViewModel objekty. |
ITextViewRoleSet |
Sada rolí zobrazení textu |
IVerticalFractionMap |
Mapuje mezi pozicemi znaků a zlomky celkového svislého rozsahu objektu ITextView. |
IVerticalScrollBar |
Představuje svislý posuvník. |
IViewScroller |
Představuje pomocnou třídu pro ITextViewa poskytuje základní funkce pro posouvání. Vlastnost ViewScrollerITextView slouží k získání instance tohoto rozhraní. |
IWpfTextView |
Představuje sadu Visual Studio ITextView pro platformu WPF. |
IWpfTextViewConnectionListener |
Naslouchá textovým vyrovnávacím pamětím určitého typu obsahu, aby zjistil, kdy jsou otevřeny nebo zavřeny v textovém editoru. |
IWpfTextViewCreationListener |
Naslouchá, když IWpfTextViewse vytvoří. |
IWpfTextViewHost |
IWpfTextView Obsahuje okraje a, které ho obklopují, například posuvník nebo hřbet čísla čáry. |
IWpfTextViewLineCollection |
ITextView Umožňuje přístup ke kolekci ITextViewLine objektů zobrazení. TextViewLines Vlastnost ITextView se používá k získání instance ITextViewLineCollection rozhraní. |
IWpfTextViewMargin |
Představuje okraje, které jsou připojeny k okraji objektu IWpfTextView. |
IWpfTextViewMarginProvider |
Vytvoří pro IWpfTextViewMargin daný IWpfTextViewHostobjekt . |
Výčty
AdornmentPositioningBehavior |
Definuje umístění doplňků. |
ConnectionReason |
Definuje důvody pro připojení nebo odpojení textové vyrovnávací paměti a textového zobrazení. |
EditorTextFormattingMode |
Určuje wpf TextFormattingModedostupné v Editor. Tento výčet přidá Automatic do TextFormattingMode. |
EnsureSpanVisibleOptions |
Možnosti pro řízení chování IViewScroller EnsureSpanVisible. |
HorizontalPositioningMode |
Výčet možných způsobů, jak lze meziřádkovou ozdobu umístit vodorovně na čáru. |
IndentingStyle |
Představuje různé styly odsazení podporované jazykovými službami. |
ScrollDirection |
Směr, ve kterém se má posunout .ITextView |
TextSelectionMode |
Určuje režim výběru textu. |
ViewRelativePosition |
Definuje význam parametru verticalOffset v . ITextView DisplayTextLineContaining(...). |
WhitespaceType |
Nastaví bitovou kombinaci hodnot výčtu určující, které symboly prázdných znaků se zobrazí v objektu ITextView. |
WordWrapStyles |
Nastaví bitovou kombinaci hodnot výčtu pro určení stylu zalamování slov objektu ITextView. |
Delegáti
AdornmentRemovedCallback |
Definuje chování při odebrání objektu UIElement z objektu IAdornmentLayer. |
InterLineAdornmentFactory |
Továrna používaná k vytváření doplňků používaných nástrojem pro InterLineAdornmentTags. |