Creates an IFormattedLineSource for the given view configuration.
Namespace:  Microsoft.VisualStudio.Text.Formatting
Assembly:  Microsoft.VisualStudio.Text.UI.Wpf (in Microsoft.VisualStudio.Text.UI.Wpf.dll)
Syntax
声明
Function Create ( _
    sourceTextSnapshot As ITextSnapshot, _
    visualBufferSnapshot As ITextSnapshot, _
    tabSize As Integer, _
    baseIndent As Double, _
    wordWrapWidth As Double, _
    maxAutoIndent As Double, _
    useDisplayMode As Boolean, _
    aggregateClassifier As IClassifier, _
    sequencer As ITextAndAdornmentSequencer, _
    classificationFormatMap As IClassificationFormatMap, _
    isViewWrapEnabled As Boolean _
) As IFormattedLineSource
IFormattedLineSource Create(
    ITextSnapshot sourceTextSnapshot,
    ITextSnapshot visualBufferSnapshot,
    int tabSize,
    double baseIndent,
    double wordWrapWidth,
    double maxAutoIndent,
    bool useDisplayMode,
    IClassifier aggregateClassifier,
    ITextAndAdornmentSequencer sequencer,
    IClassificationFormatMap classificationFormatMap,
    bool isViewWrapEnabled
)
IFormattedLineSource^ Create(
    ITextSnapshot^ sourceTextSnapshot, 
    ITextSnapshot^ visualBufferSnapshot, 
    int tabSize, 
    double baseIndent, 
    double wordWrapWidth, 
    double maxAutoIndent, 
    bool useDisplayMode, 
    IClassifier^ aggregateClassifier, 
    ITextAndAdornmentSequencer^ sequencer, 
    IClassificationFormatMap^ classificationFormatMap, 
    bool isViewWrapEnabled
)
abstract Create : 
        sourceTextSnapshot:ITextSnapshot * 
        visualBufferSnapshot:ITextSnapshot * 
        tabSize:int * 
        baseIndent:float * 
        wordWrapWidth:float * 
        maxAutoIndent:float * 
        useDisplayMode:bool * 
        aggregateClassifier:IClassifier * 
        sequencer:ITextAndAdornmentSequencer * 
        classificationFormatMap:IClassificationFormatMap * 
        isViewWrapEnabled:bool -> IFormattedLineSource 
function Create(
    sourceTextSnapshot : ITextSnapshot, 
    visualBufferSnapshot : ITextSnapshot, 
    tabSize : int, 
    baseIndent : double, 
    wordWrapWidth : double, 
    maxAutoIndent : double, 
    useDisplayMode : boolean, 
    aggregateClassifier : IClassifier, 
    sequencer : ITextAndAdornmentSequencer, 
    classificationFormatMap : IClassificationFormatMap, 
    isViewWrapEnabled : boolean
) : IFormattedLineSource
Parameters
- sourceTextSnapshot
Type: Microsoft.VisualStudio.Text.ITextSnapshot
The text snapshot for the source buffer. 
- visualBufferSnapshot
Type: Microsoft.VisualStudio.Text.ITextSnapshot
The text snapshot for the visual buffer. 
- tabSize
Type: System.Int32
The number of spaces between each tab stop. 
- baseIndent
Type: System.Double
The base indentation for all lines. 
- wordWrapWidth
Type: System.Double
The word wrap width in logical pixels. 
- maxAutoIndent
Type: System.Double
The maximum amount to auto-indent wrapped lines. 
- useDisplayMode
Type: System.Boolean
Use Display for formatting text. 
- aggregateClassifier
Type: Microsoft.VisualStudio.Text.Classification.IClassifier
The aggregate of all classifiers on the view. 
- sequencer
Type: Microsoft.VisualStudio.Text.Formatting.ITextAndAdornmentSequencer
The text and adornment sequencer for the view. If null, there are no space negotiating adornments. 
- classificationFormatMap
Type: Microsoft.VisualStudio.Text.Classification.IClassificationFormatMap
The classification format map to use while formatting text. 
- isViewWrapEnabled
Type: System.Boolean
Whether word wrap glyphs are enabled for wrapped lines. 
Return Value
Type: Microsoft.VisualStudio.Text.Formatting.IFormattedLineSource
A new text formatting source for that snapshot.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.