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
bufferPosition
Tipo: Microsoft.VisualStudio.Text.SnapshotPointA posição do buffer de texto que é usada para procurar por uma linha de texto.
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
- 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.