Compartilhar via


Método IWpfTextViewLineCollection.GetTextMarkerGeometry (SnapshotSpan)

Obtém a geometria do marcador de texto para o intervalo especificado de texto no buffer, usando um algoritmo de aproximação poligonal para calcular o caminho de estrutura de tópicos das regiões de texto.

Namespace:  Microsoft.VisualStudio.Text.Editor
Assembly:  Microsoft.VisualStudio.Text.UI.Wpf (em Microsoft.VisualStudio.Text.UI.Wpf.dll)

Sintaxe

'Declaração
Function GetTextMarkerGeometry ( _
    bufferSpan As SnapshotSpan _
) As Geometry
Geometry GetTextMarkerGeometry(
    SnapshotSpan bufferSpan
)
Geometry^ GetTextMarkerGeometry(
    SnapshotSpan bufferSpan
)
abstract GetTextMarkerGeometry : 
        bufferSpan:SnapshotSpan -> Geometry
function GetTextMarkerGeometry(
    bufferSpan : SnapshotSpan
) : Geometry

Parâmetros

Valor de retorno

Tipo: Geometry
A Geometry que contém os limites de todo o texto formatado no trecho.É nulo se a extensão está vazia ou não se cruzam o texto formatado na ITextView.

Exceções

Exceção Condição
ArgumentOutOfRangeException

bufferSpannão é válido SnapshotSpan no buffer.

Comentários

A geometria retornada pode conter várias regiões disjunção se a extensão contém uma mistura de texto convencional e bidirecional. Este método usa a altura dos glifos texto processado (TextHeight) para calcular a altura da geometria em cada linha. Este método adiciona um preenchimento de um pixel para baixo as geometrias. A geometria retornada não será recortada até os limites de seu.

Segurança do .NET Framework

Consulte também

Referência

IWpfTextViewLineCollection Interface

Sobrecargas GetTextMarkerGeometry

Namespace Microsoft.VisualStudio.Text.Editor