Microsoft.VisualStudio.Text.Formatting Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
For information about formatting, see the "Formatted Text" section of Inside the Editor.
Classes
TextAndAdornmentSequenceChangedEventArgs |
Provides information for the tag aggregator TagsChanged event, and returns the span of changed tags as a mapping span. |
TextFormattingParagraphProperties |
Provides text formatting properties. |
TextFormattingRunProperties |
Holds text formatting property information. This class derives from the abstract WPF TextRunProperties class. |
Structs
LineTransform |
Represents the transform from a formatted text line to a rendered text line. |
TextBounds |
The bounds of a span of text in a given text line. |
Interfaces
IAdornmentElement |
Represents a sequence element that consists of an adornment. |
IFormattedLine |
Represents a line of formatted text in the ITextView. |
IFormattedLineSource |
Generates formatted line from text snapshots. |
IFormattedTextSourceFactoryService |
Creates formatted text sources. |
ILineTransformSource |
Provides the line transform for a line of formatted text. |
ILineTransformSourceProvider |
Provides ILineTransformSource objects. |
IRtfBuilderService |
Generates RTF-formatted text from a collection of snapshot spans. |
IRtfBuilderService2 |
Generates RTF-formatted text from a collection of snapshot spans. |
ISequenceElement |
Represents the basic element in a sequence of elements that compose an ITextViewLine. |
ITextAndAdornmentCollection |
Represents a list of ISequenceElement objects generated by the ITextAndAdornmentSequencer. |
ITextAndAdornmentSequencer |
Creates a sequence of text and adornment elements to compose an ITextSnapshotLine. |
ITextAndAdornmentSequencerFactoryService |
Service to create an instance of an ITextAndAdornmentSequencer. |
ITextParagraphPropertiesFactoryService |
Creates TextParagraphProperties classes to be used when lines on the view are being formatted. |
ITextViewLine |
Represents text that has been formatted for display in a text view. |
IWpfTextViewLine |
Represents a line of rendered text in the ITextView. |
Enums
TextViewLineChange |
Defines the possible types of change in a rendered text line between one layout and another. |
VisibilityState |
Specifies the visibility of an ITextViewLine with respect to the visible area when the line was rendered. |