IWpfTextViewLineCollection.GetMarkerGeometry, méthode (SnapshotSpan)
Crée une géométrie de marque pour l'étendue d'instantanés spécifiée.
Espace de noms : Microsoft.VisualStudio.Text.Editor
Assembly : Microsoft.VisualStudio.Text.UI.Wpf (dans Microsoft.VisualStudio.Text.UI.Wpf.dll)
Syntaxe
'Déclaration
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
Paramètres
bufferSpan
Type : Microsoft.VisualStudio.Text.SnapshotSpanÉtendue de texte.
Valeur de retour
Type : Geometry
Geometry qui contient les limites de tout le texte mis en forme dans bufferSpan.
Exceptions
Exception | Condition |
---|---|
ArgumentOutOfRangeException | bufferSpan n'est pas SnapshotSpan valide sur la mémoire tampon. |
Notes
Si l'étendue étend au delà d'une ligne, l'GetLineMarkerGeometry est utilisé pour calculer la géométrie de marque, sinon cet GetTextMarkerGeometry d'utilisations de méthode pour construire la géométrie.
La géométrie retournée peut contenir plusieurs représentant les régions si l'étendue contient un mix de texte conventionnel et bidirectionnel.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.