Microsoft.VisualStudio.Text.Formatting Namespace
For information about formatting, see the "Formatted Text" section of Inside the Editor.
Classes
Class | Description | |
---|---|---|
TextAndAdornmentSequenceChangedEventArgs | Provides information for the SequenceChanged event. | |
TextFormattingParagraphProperties | Provides text formatting properties. | |
TextFormattingRunProperties | Holds text formatting property information. This class derives from the abstract TextRunProperties class. |
Structures
Structure | Description | |
---|---|---|
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
Interface | Description | |
---|---|---|
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. | |
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. |
Enumerations
Enumeration | Description | |
---|---|---|
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. |