Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Generates formatted line from text snapshots.
Namespace: Microsoft.VisualStudio.Text.Formatting
Assembly: Microsoft.VisualStudio.Text.UI.Wpf (in Microsoft.VisualStudio.Text.UI.Wpf.dll)
Syntax
'Declaration
Public Interface IFormattedLineSource
public interface IFormattedLineSource
public interface class IFormattedLineSource
type IFormattedLineSource = interface end
public interface IFormattedLineSource
The IFormattedLineSource type exposes the following members.
Properties
Name | Description | |
---|---|---|
![]() |
BaseIndentation | Gets the base indentation (in logical pixels) for all lines generated by this source. |
![]() |
ColumnWidth | Gets the width of a column in pixels. |
![]() |
DefaultTextProperties | Gets the TextRunProperties used to render unclassified text. |
![]() |
LineHeight | Gets the nominal height of a line. |
![]() |
MaxAutoIndent | Gets the maximum auto-indent for wrapped lines. |
![]() |
SourceTextSnapshot | Gets the source text snapshot for which this source will provide formatted text. |
![]() |
TabSize | Gets the number of spaces between each tab stop. |
![]() |
TextAndAdornmentSequencer | Gets the ITextAndAdornmentSequencer used by this source. |
![]() |
TextHeightAboveBaseline | Gets the nominal height of the text above the baseline. |
![]() |
TextHeightBelowBaseline | Gets the nominal height of the text below the baseline. |
![]() |
TopTextSnapshot | Gets the top text snapshot for which this source will provide formatted text. |
![]() |
UseDisplayMode | Determines whether the formatter uses Display for format text. |
![]() |
WordWrapWidth | Gets the width (in logical pixels) where the formatted text will be broken into multiple lines. |
Top
Methods
Name | Description | |
---|---|---|
![]() |
FormatLineInVisualBuffer | Formats the text and adornments in a ITextSnapshotLine. |
Top
Remarks
For information about formatting, see the "Formatted Text" section of Inside the Editor.