Compartilhar via


Método IWpfTextView.GetTextViewLineContainingBufferPosition

Obtém o IWpfTextViewLine que contém a posição do buffer de texto especificado.

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

Sintaxe

'Declaração
Function GetTextViewLineContainingBufferPosition ( _
    bufferPosition As SnapshotPoint _
) As IWpfTextViewLine
IWpfTextViewLine GetTextViewLineContainingBufferPosition(
    SnapshotPoint bufferPosition
)
IWpfTextViewLine^ GetTextViewLineContainingBufferPosition(
    SnapshotPoint bufferPosition
)
abstract GetTextViewLineContainingBufferPosition : 
        bufferPosition:SnapshotPoint -> IWpfTextViewLine
function GetTextViewLineContainingBufferPosition(
    bufferPosition : SnapshotPoint
) : IWpfTextViewLine

Parâmetros

Valor de retorno

Tipo: Microsoft.VisualStudio.Text.Formatting.IWpfTextViewLine
O IWpfTextViewLine que contém a posição do buffer especificado.

Exceções

Exceção Condição
InvalidOperationException

O modo de exibição não concluiu a inicialização.

ArgumentOutOfRangeException

bufferPositionnão é uma posição de buffer válido.

Comentários

Esse método retorna um IWpfTextViewLine se ela existir no modo de exibição. Se a linha não existir no cache de linhas formatados, ele é formatado e adicionado ao cache. Retornado IWpfTextViewLine foi invalidado por qualquer um layout pelo modo de exibição ou por chamadas subseqüentes a esse método.

Segurança do .NET Framework

Consulte também

Referência

IWpfTextView Interface

Namespace Microsoft.VisualStudio.Text.Editor