Método IWpfTextViewLineCollection.GetMarkerGeometry (SnapshotSpan)
Cria uma geometria do marcador para a duração do instantâneo especificado.
Namespace: Microsoft.VisualStudio.Text.Editor
Assembly: Microsoft.VisualStudio.Text.UI.Wpf (em Microsoft.VisualStudio.Text.UI.Wpf.dll)
Sintaxe
'Declaração
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
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 em bufferSpan.
Exceções
Exceção | Condição |
---|---|
ArgumentOutOfRangeException | bufferSpannão é válido SnapshotSpan no buffer. |
Comentários
Se o intervalo se estende além de uma linha, em seguida, GetLineMarkerGeometry é usada para calcular a geometria marcador, caso contrário, esse método usa GetTextMarkerGeometry para construir a geometria.
A geometria retornada pode conter várias regiões disjunção se a extensão contém uma mistura de texto convencional e bidirecional.
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.