Condividi tramite


Interfaccia IFormattedLineSource

Genera righe formattate da snapshot di testo.

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

Sintassi

'Dichiarazione
Public Interface IFormattedLineSource
public interface IFormattedLineSource
public interface class IFormattedLineSource
type IFormattedLineSource =  interface end
public interface IFormattedLineSource

Il tipo IFormattedLineSource espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica BaseIndentation Ottiene il rientro di base (in pixel logici) per tutte le righe generate da questa origine.
Proprietà pubblica ColumnWidth ottiene la larghezza di una colonna in pixel.
Proprietà pubblica DefaultTextProperties ottiene TextRunProperties utilizzato per eseguire il rendering di testo non specificato.
Proprietà pubblica LineHeight Ottiene l'altezza nominale di una riga.
Proprietà pubblica MaxAutoIndent Ottiene il rientro automatico massimo per le righe di cui è stato eseguito il wrapping.
Proprietà pubblica SourceTextSnapshot Ottiene lo snapshot del testo di origine per il quale questa origine fornirà il testo formattato.
Proprietà pubblica TabSize Ottiene il numero di spazi tra ciascuna tabulazione.
Proprietà pubblica TextAndAdornmentSequencer ottiene ITextAndAdornmentSequencer utilizzato da questa origine.
Proprietà pubblica TextHeightAboveBaseline Ottiene l'altezza nominale del testo sul riferimento.
Proprietà pubblica TextHeightBelowBaseline Ottiene l'altezza nominale di testo sotto il riferimento.
Proprietà pubblica TopTextSnapshot Ottiene lo snapshot del testo superiore per il quale questa origine fornirà il testo formattato.
Proprietà pubblica UseDisplayMode Determina se gli utilizzi del formattatore Display per il testo formattato.
Proprietà pubblica WordWrapWidth Ottiene la larghezza (in pixel logici) dove il testo formattato verrà suddiviso in più righe.

In alto

Metodi

  Nome Descrizione
Metodo pubblico FormatLineInVisualBuffer Formattare il testo e le aree di controllo in ITextSnapshotLine.

In alto

Note

Per informazioni sulla formattazione, vedere la sezione “del testo formattato di„ Nell'editor.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Text.Formatting