Método IWpfTextViewLineCollection.GetTextMarkerGeometry (SnapshotSpan, Boolean, Thickness)
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, _
clipToViewport As Boolean, _
padding As Thickness _
) As Geometry
Geometry GetTextMarkerGeometry(
SnapshotSpan bufferSpan,
bool clipToViewport,
Thickness padding
)
Geometry^ GetTextMarkerGeometry(
SnapshotSpan bufferSpan,
bool clipToViewport,
Thickness padding
)
abstract GetTextMarkerGeometry :
bufferSpan:SnapshotSpan *
clipToViewport:bool *
padding:Thickness -> Geometry
function GetTextMarkerGeometry(
bufferSpan : SnapshotSpan,
clipToViewport : boolean,
padding : Thickness
) : Geometry
Parâmetros
bufferSpan
Tipo: Microsoft.VisualStudio.Text.SnapshotSpanO trecho de texto.
clipToViewport
Tipo: BooleanSe verdadeiro, a geometria criada será cortada para a porta de visualização.
padding
Tipo: ThicknessUm preenchimento que é aplicado aos elementos em uma base por linha.
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.
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