Método IWpfTextViewLineCollection.GetLineMarkerGeometry (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 GetLineMarkerGeometry ( _
bufferSpan As SnapshotSpan _
) As Geometry
Geometry GetLineMarkerGeometry(
SnapshotSpan bufferSpan
)
Geometry^ GetLineMarkerGeometry(
SnapshotSpan bufferSpan
)
abstract GetLineMarkerGeometry :
bufferSpan:SnapshotSpan -> Geometry
function GetLineMarkerGeometry(
bufferSpan : SnapshotSpan
) : Geometry
Parâmetros
bufferSpan
Tipo: Microsoft.VisualStudio.Text.SnapshotSpanO trecho de texto.
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 do 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 da linha processada (Height) para calcular a altura da geometria em cada linha. A geometria retornada não será recortada até os limites de seu.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.
Consulte também
Referência
IWpfTextViewLineCollection Interface