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
bufferSpan
Tipo: Microsoft.VisualStudio.Text.SnapshotSpanL'intervallo di testo.
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
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
IWpfTextViewLineCollection Interfaccia