Microsoft.VisualStudio.Text.Editor Namespace

 

 

ClassDescription
System_CAPS_pubclassAdornmentLayerDefinition

Provides information for an IAdornmentLayer export.

System_CAPS_pubclassAppearanceCategoryOption

Represents the appearance category option.

System_CAPS_pubclassAutoScrollEnabled

Defines the option to enable auto-scroll.

System_CAPS_pubclassBackgroundBrushChangedEventArgs

Provides information for the BackgroundBrushChanged event.

System_CAPS_pubclassCaretPositionChangedEventArgs

Provides information for the PositionChanged event.

System_CAPS_pubclassChangeTrackingMarginEnabled

Defines the option to enable the change-tracking margin.

System_CAPS_pubclassCollapseHintAdornmentControl

Highlights an outlining region in the text view when the mouse hovers over this region in the outlining margin.

System_CAPS_pubclassConvertTabsToSpaces

The option definition that determines whether to convert tabs to spaces.

System_CAPS_pubclassCutOrCopyBlankLineIfNoSelection

Defines the option to cut or copy a blank line if the selection is empty.

System_CAPS_pubclassDefaultOptions

Common editor default options.

System_CAPS_pubclassDefaultTextViewHostOptions

Represents common IWpfTextViewHost-related options.

System_CAPS_pubclassDefaultTextViewOptions

Defines common ITextView options.

System_CAPS_pubclassDefaultWpfViewOptions

Represents common IWpfTextView options.

System_CAPS_pubclassDeferCreationAttribute

Specifies optional deferred creation semantics.

System_CAPS_pubclassDisplayUrlsAsHyperlinks

The option definition that determines if URLs should be displayed as hyperlinks.

System_CAPS_pubclassDragDropEditing

Defines the view option for drag/drop editing.

System_CAPS_pubclassEditorOptionChangedEventArgs

Provides information for the OptionChanged event.

System_CAPS_pubclassEditorOptionDefinition

The definition of an editor option.

System_CAPS_pubclassEditorOptionDefinition<T>

Represents the definition of an editor option.

System_CAPS_pubclassEditorStyleNames

The names of various editor components where the component's style can be defined by the program hosting the editor.

System_CAPS_pubclassGlyphMarginEnabled

Defines the option to enable the glyph margin.

System_CAPS_pubclassGridCellLengthAttribute

This class associates a grid cell size with a MEF export.

System_CAPS_pubclassGridUnitTypeAttribute

This class associates a GridUnitType value with a MEF export.

System_CAPS_pubclassHighlightCurrentLineOption

Represents the option to highlight the current line.

System_CAPS_pubclassHorizontalScrollBarEnabled

Defines the option to enable the horizontal scroll bar.

System_CAPS_pubclassImeTextComposition

Represents a text composition generated by the IME processing of the ITextView.

System_CAPS_pubclassIndentSize

The option definition that determines the size (in number of spaces) of an indent.

System_CAPS_pubclassIntraTextAdornment

Support for intra-text adornments that are provided with IntraTextAdornmentTag objects.

System_CAPS_pubclassIntraTextAdornmentTag

Represents a tag that provides adornments to be interspersed with text.

System_CAPS_pubclassIsViewportLeftClipped

Defines the option to clip the ViewportLeft property to the width of the text.

System_CAPS_pubclassKeyProcessor

Processes the keyboard input of the editor.

System_CAPS_pubclassLineNumberMarginEnabled

Defines the option to enable the line number margin.

System_CAPS_pubclassLongBufferLineChunk

The option definition that determines the determines the chunking size for long lines.

System_CAPS_pubclassLongBufferLineThreshold

The option definition that determines the threshold for special handling of long lines.

System_CAPS_pubclassMarginContainerAttribute

Specifies the type of margin container.

System_CAPS_pubclassMouseHoverAttribute

An attribute to be placed on an event handler for MouseHover, specifying the delay between the time when the mouse stops moving and the generation of the hover event.

System_CAPS_pubclassMouseHoverEventArgs

Provides information for the MouseHover event.

System_CAPS_pubclassMouseProcessorBase

Provides a base implementation for mouse bindings, so that clients can override only the methods they need.

System_CAPS_pubclassMouseWheelZoomEnabled

Defines the option to enable the mouse wheel zoom

System_CAPS_pubclassNewLineCharacter

The option definition that specifies the newline character or characters.

System_CAPS_pubclassOutliningCollapsedAdornmentControl

Represents collapsed text in the text view.

System_CAPS_pubclassOutliningMarginBracketControl

Indicates the vertical extent of an expanded outlining region and allows the user to collapse it.

System_CAPS_pubclassOutliningMarginControl

Represents the outlining margin.

System_CAPS_pubclassOutliningMarginEnabled

Defines the option to enable the outlining margin.

System_CAPS_pubclassOutliningMarginHeaderControl

Enables an outlining region to be collapsed and expanded.

System_CAPS_pubclassOutliningUndoEnabled

The option definition that determines whether outlining is undoable.

System_CAPS_pubclassOverwriteMode

Defines the view option for overwrite mode.

System_CAPS_pubclassPredefinedAdornmentLayers

Includes the names of the adornment layers predefined by the editor.

System_CAPS_pubclassPredefinedMarginNames

Includes the predefined margin names.

System_CAPS_pubclassPredefinedTextViewRoles

The set of the names of predefined text view roles.

System_CAPS_pubclassProduceScreenReaderFriendlyText

Defines the option to enable providing annotated text in automation controls so that screen readers can properly read contents of code.

System_CAPS_pubclassReplacesAttribute

Specifies the name(s) of an asset that will be replaced by this asset.

System_CAPS_pubclassReplicateNewLineCharacter

Determines whether to duplicate a newline character when inserting a line.

System_CAPS_pubclassSelectionMarginEnabled

Defines the option to enable the selection margin.

System_CAPS_pubclassSimpleGraphicsOption

Represents the option to draw a selection gradient as opposed to a solid color selection.

System_CAPS_pubclassSpaceReservationAgentChangedEventArgs

Provides information for the AgentChanged event.

System_CAPS_pubclassSpaceReservationManagerDefinition

Represents metadata for an ISpaceReservationManager.

System_CAPS_pubclassSuggestionMarginEnabled

System_CAPS_pubclassTabSize

The option definition that determines the number of spaces of a tab.

System_CAPS_pubclassTextViewCreatedEventArgs

Provides information for the TextViewCreated event.

System_CAPS_pubclassTextViewLayoutChangedEventArgs

Provides information for the LayoutChanged event.

System_CAPS_pubclassTextViewRoleAttribute

Use this attribute to specify the kinds of TextViews to which an extension applies.

System_CAPS_pubclassUseReducedOpacityForHighContrastOption

System_CAPS_pubclassUseVirtualSpace

Defines the option to use virtual space.

System_CAPS_pubclassUseVisibleWhitespace

Defines the option to use visible whitespace.

System_CAPS_pubclassVerticalScrollBarEnabled

Defines the option to enable the vertical scroll bar.

System_CAPS_pubclassViewOptionDefinition<T>

Defines a ITextView-specific editor option.

System_CAPS_pubclassViewProhibitUserInput

Defines the Prohibit User Input option.

System_CAPS_pubclassViewState

Represents the state of a view in terms of the size of its viewport (the area visible in the document window), visual snapshot, and editable snapshot.

System_CAPS_pubclassWordWrapStyle

Defines the word wrap style option.

System_CAPS_pubclassWpfTextViewKeyboardFilterName

Represents the KeyboardFilter ordering name.

System_CAPS_pubclassWpfViewOptionDefinition<T>

Defines an editor option specific to an IWpfTextView.

System_CAPS_pubclassZoomConstants

Defines the constants used for zoom operations.

System_CAPS_pubclassZoomControl

Represents a zoom control in the text view.

System_CAPS_pubclassZoomControlEnabled

Defines the option to enable the zoom control.

System_CAPS_pubclassZoomLevel

System_CAPS_pubclassZoomLevelChangedEventArgs

Provides information for the ZoomLevelChanged event.

System_CAPS_pubclassZoomLevelConverter

Allows conversion between string and double representations of the zoom level.

StructureDescription
System_CAPS_pubstructureCaretPosition

Represents the position of a caret in an ITextView.

System_CAPS_pubstructureEditorOptionKey<T>

Represents a type-safe key for editor options.

InterfaceDescription
System_CAPS_pubinterfaceIAdornmentLayer

Represents an adornment layer.

System_CAPS_pubinterfaceIAdornmentLayerElement

Defines an element in an adornment layer.

System_CAPS_pubinterfaceIEditorOptions

Represents common editor options and an extensible mechanism for modifying values and adding new options.

System_CAPS_pubinterfaceIEditorOptionsFactoryService

Represents a service that gets IEditorOptions for a specified scope or for the global scope.

System_CAPS_pubinterfaceIGlyphFactory

Provides a visual for a specific glyph type.

System_CAPS_pubinterfaceIGlyphFactoryProvider

Provides an IGlyphFactory.

System_CAPS_pubinterfaceIGlyphMouseProcessorProvider

Provides a mouse binding for the glyph margin.

System_CAPS_pubinterfaceIGlyphTag

Represents a glyph tag, which is consumed by the glyph margin to place glyph visuals.

System_CAPS_pubinterfaceIKeyProcessorProvider

Creates a KeyProcessor for a given IWpfTextViewHost.

System_CAPS_pubinterfaceIMouseProcessor

Provides extensions for mouse bindings.

System_CAPS_pubinterfaceIMouseProcessor2

System_CAPS_pubinterfaceIMouseProcessorProvider

Creates a WPF mouse processor for a given text view.

System_CAPS_pubinterfaceIScrollMap

Defines the mapping between character positions and scrollmap coordinates.

System_CAPS_pubinterfaceIScrollMapFactoryService

Creates or reuses an IScrollMap for an ITextView.

System_CAPS_pubinterfaceISmartIndent

Provides methods that compute the desired indentation for a line.

System_CAPS_pubinterfaceISmartIndentationService

Determines automatic indentation when the enter key is pressed or when navigating to an empty line.

System_CAPS_pubinterfaceISmartIndentProvider

Gets an ISmartIndent object for a given ITextView.

System_CAPS_pubinterfaceISpaceReservationAgent

Handles the display of space reservation adornments.

System_CAPS_pubinterfaceISpaceReservationManager

Manages space reservation adornments.

System_CAPS_pubinterfaceITextCaret

Represents the caret associated with an ITextView.

System_CAPS_pubinterfaceITextEditorFactoryService

Creates editor views.

System_CAPS_pubinterfaceITextSelection

Represents the selected text in an ITextView.

System_CAPS_pubinterfaceITextView

Represents a view of text in an ITextBuffer. It is the base class for a platform-specific interface that has methods to allow the formatted text to be rendered.

System_CAPS_pubinterfaceITextViewLineCollection

Represents a helper class for accessing the view's collection of ITextViewLine objects. The TextViewLines property is used to get an instance of this interface.

System_CAPS_pubinterfaceITextViewMargin

Represents the margin that is attached to an edge of an ITextView.

System_CAPS_pubinterfaceITextViewModel

Represents a set of ITextBuffer objects that take part in the presentation of text in a particular ITextView.

System_CAPS_pubinterfaceITextViewModelProvider

Provides ITextViewModel objects.

System_CAPS_pubinterfaceITextViewRoleSet

Set of text view roles.

System_CAPS_pubinterfaceIVerticalFractionMap

Maps between character positions and fractions of the total vertical extent of an ITextView.

System_CAPS_pubinterfaceIVerticalScrollBar

Represents a vertical scroll bar.

System_CAPS_pubinterfaceIViewScroller

Represents a helper class for the ITextView, and provides basic functionality for scrolling. The ViewScroller property of ITextView is used to get an instance of the this interface.

System_CAPS_pubinterfaceIWpfTextView

Represents a Visual Studio ITextView for the Windows Presentation Foundation (WPF) platform.

System_CAPS_pubinterfaceIWpfTextViewConnectionListener

Listens to text buffers of a particular content type to find out when they are opened or closed in the text editor.

System_CAPS_pubinterfaceIWpfTextViewCreationListener

Listens to text view created events.

System_CAPS_pubinterfaceIWpfTextViewHost

Contains an IWpfTextView and the margins that surround it, such as a scrollbar or line number gutter.

System_CAPS_pubinterfaceIWpfTextViewLineCollection

Allows the ITextView to access the view's collection of ITextViewLine objects. You can use the TextViewLines property to get an instance of the ITextViewLineCollection interface.

System_CAPS_pubinterfaceIWpfTextViewMargin

Represents WPF text view margins.

System_CAPS_pubinterfaceIWpfTextViewMarginProvider

Creates an IWpfTextViewMargin for a given IWpfTextViewHost.

DelegateDescription
System_CAPS_pubdelegateAdornmentRemovedCallback

Defines the behavior when a UIElement is removed from an IAdornmentLayer.

EnumerationDescription
System_CAPS_pubenumAdornmentPositioningBehavior

Defines the positioning of adornments.

System_CAPS_pubenumConnectionReason

Defines the reasons for connecting or disconnecting a text buffer and a text view.

System_CAPS_pubenumEnsureSpanVisibleOptions

Options to control the behavior of the EnsureSpanVisible method.

System_CAPS_pubenumScrollDirection

The direction in which to scroll the ITextView.

System_CAPS_pubenumTextSelectionMode

Represents the different selection modes (simple and box).

System_CAPS_pubenumViewRelativePosition

Defines the meaning of the verticalOffset parameter in the DisplayTextLineContainingBufferPosition method and the relativeTo parameter in the DisplayTextLineContainingBufferPosition method.

System_CAPS_pubenumWordWrapStyles

Sets a bitwise combination of enumeration values to specify the word wrap style of an ITextView.

Return to top
Show: