Condividi tramite


Metodo IFormattedTextSourceFactoryService.Create (ITextSnapshot, ITextSnapshot, Int32, Double, Double, Double, Boolean, ITextAndAdornmentSequencer, IClassificationFormatMap)

crea IFormattedLineSource per la configurazione di visualizzazione specificata.

Spazio dei nomi:  Microsoft.VisualStudio.Text.Formatting
Assembly:  Microsoft.VisualStudio.Text.UI.Wpf (in Microsoft.VisualStudio.Text.UI.Wpf.dll)

Sintassi

'Dichiarazione
Function Create ( _
    sourceTextSnapshot As ITextSnapshot, _
    visualBufferSnapshot As ITextSnapshot, _
    tabSize As Integer, _
    baseIndent As Double, _
    wordWrapWidth As Double, _
    maxAutoIndent As Double, _
    useDisplayMode As Boolean, _
    sequencer As ITextAndAdornmentSequencer, _
    classificationFormatMap As IClassificationFormatMap _
) As IFormattedLineSource
IFormattedLineSource Create(
    ITextSnapshot sourceTextSnapshot,
    ITextSnapshot visualBufferSnapshot,
    int tabSize,
    double baseIndent,
    double wordWrapWidth,
    double maxAutoIndent,
    bool useDisplayMode,
    ITextAndAdornmentSequencer sequencer,
    IClassificationFormatMap classificationFormatMap
)
IFormattedLineSource^ Create(
    ITextSnapshot^ sourceTextSnapshot, 
    ITextSnapshot^ visualBufferSnapshot, 
    int tabSize, 
    double baseIndent, 
    double wordWrapWidth, 
    double maxAutoIndent, 
    bool useDisplayMode, 
    ITextAndAdornmentSequencer^ sequencer, 
    IClassificationFormatMap^ classificationFormatMap
)
abstract Create : 
        sourceTextSnapshot:ITextSnapshot * 
        visualBufferSnapshot:ITextSnapshot * 
        tabSize:int * 
        baseIndent:float * 
        wordWrapWidth:float * 
        maxAutoIndent:float * 
        useDisplayMode:bool * 
        sequencer:ITextAndAdornmentSequencer * 
        classificationFormatMap:IClassificationFormatMap -> IFormattedLineSource
function Create(
    sourceTextSnapshot : ITextSnapshot, 
    visualBufferSnapshot : ITextSnapshot, 
    tabSize : int, 
    baseIndent : double, 
    wordWrapWidth : double, 
    maxAutoIndent : double, 
    useDisplayMode : boolean, 
    sequencer : ITextAndAdornmentSequencer, 
    classificationFormatMap : IClassificationFormatMap
) : IFormattedLineSource

Parametri

  • tabSize
    Tipo: Int32

    Il numero di spazi tra ciascuna tabulazione.

  • baseIndent
    Tipo: Double

    Il rientro di base per tutte le righe.

  • wordWrapWidth
    Tipo: Double

    Larghezza del ritorno a capo automatico in pixel logici.

  • maxAutoIndent
    Tipo: Double

    La quantità massima di righe su cui è stato eseguito il wrapping per il rientro automatico.

  • useDisplayMode
    Tipo: Boolean

    utilizzo Display per la formattazione del testo.

Valore restituito

Tipo: Microsoft.VisualStudio.Text.Formatting.IFormattedLineSource
Un nuovo database di origine di formattazione del testo per tale snapshot.

Note

Questo metodo è equivalente a chiamare il metodo di creazione (...) precedente con un classificatore di aggregazione che non le classi mai alcun testo.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

IFormattedTextSourceFactoryService Interfaccia

Overload Create

Spazio dei nomi Microsoft.VisualStudio.Text.Formatting