Condividi tramite


Metodo IWpfTextViewLineCollection.GetLineMarkerGeometry (SnapshotSpan)

Ottiene la geometria del marcatore di testo per l'intervallo di testo specificato nel buffer tramite un algoritmo poligonale di approssimazione per calcolare il percorso della struttura delle aree di testo.

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

Sintassi

'Dichiarazione
Function GetLineMarkerGeometry ( _
    bufferSpan As SnapshotSpan _
) As Geometry
Geometry GetLineMarkerGeometry(
    SnapshotSpan bufferSpan
)
Geometry^ GetLineMarkerGeometry(
    SnapshotSpan bufferSpan
)
abstract GetLineMarkerGeometry : 
        bufferSpan:SnapshotSpan -> Geometry
function GetLineMarkerGeometry(
    bufferSpan : SnapshotSpan
) : Geometry

Parametri

Valore restituito

Tipo: Geometry
In Geometry contenente i limiti di tutto il testo formattato nell'intervallo.È null se l'intervallo è vuoto o non interseca il testo formattato in l ITextView.

Eccezioni

Eccezione Condizione
ArgumentOutOfRangeException

bufferSpan non è un valido SnapshotSpan il buffer.

Note

La geometria restituita può contenere una varietà selezioni le aree se l'intervallo contiene una combinazione di testo formale e bidirezionale. Questo metodo utilizza l'altezza della riga di cui è stato eseguito il rendering (Height) per calcolare l'altezza della geometria in ogni riga. La geometria restituita non viene tagliata ai limiti del riquadro di visualizzazione.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

IWpfTextViewLineCollection Interfaccia

Overload GetLineMarkerGeometry

Spazio dei nomi Microsoft.VisualStudio.Text.Editor