IWpfTextViewLineCollection.GetMarkerGeometry-Methode (SnapshotSpan)
Erstellt eine Markierung Geometrie für die angegebene Momentaufnahmespanne.
Namespace: Microsoft.VisualStudio.Text.Editor
Assembly: Microsoft.VisualStudio.Text.UI.Wpf (in Microsoft.VisualStudio.Text.UI.Wpf.dll)
Syntax
'Declaration
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
Parameter
bufferSpan
Typ: Microsoft.VisualStudio.Text.SnapshotSpanDer Textabschnitt.
Rückgabewert
Typ: Geometry
Geometry , das die Grenzen aller formatiertem Text in bufferSpanenthält.
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentOutOfRangeException | bufferSpan ist keine gültige SnapshotSpan im Puffer. |
Hinweise
Wenn die Spanne durch eine Zeile überschreitet, wird GetLineMarkerGeometry verwendet, um die Marker Geometrie zu berechnen, andernfalls wird diese Methode GetTextMarkerGeometry die Geometrie zu erstellen.
Die zurückgegebene Geometrie enthält möglicherweise einige Bereiche von nicht zusammenhängenden, wenn die Spanne eine Kombination des herkömmlichen und bidirektionalen Text enthält.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.