Metodo IWpfTextViewLineCollection.GetMarkerGeometry (SnapshotSpan)
Crea la geometria del marcatore per l'intervallo di snapshot specificato.
Spazio dei nomi: Microsoft.VisualStudio.Text.Editor
Assembly: Microsoft.VisualStudio.Text.UI.Wpf (in Microsoft.VisualStudio.Text.UI.Wpf.dll)
Sintassi
'Dichiarazione
Function GetMarkerGeometry ( _
bufferSpan As SnapshotSpan _
) As Geometry
Geometry GetMarkerGeometry(
SnapshotSpan bufferSpan
)
Geometry^ GetMarkerGeometry(
SnapshotSpan bufferSpan
)
abstract GetMarkerGeometry :
bufferSpan:SnapshotSpan -> Geometry
function GetMarkerGeometry(
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 in bufferSpan.
Eccezioni
Eccezione | Condizione |
---|---|
ArgumentOutOfRangeException | bufferSpan non è un valido SnapshotSpan nel buffer. |
Note
Se l'intervallo si estende oltre una riga, quindi GetTextMarkerGeometry viene utilizzato per calcolare la geometria del marcatore in caso contrario, gli utilizzi di questo metodo di GetLineMarkerGeometry per costruire la geometria.
La geometria restituita può contenere una varietà selezioni le aree se l'intervallo contiene una combinazione di testo formale e bidirezionale.
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.