Freigeben über


IWpfTextView.GetTextViewLineContainingBufferPosition-Methode

Ruft die IWpfTextViewLine ab, die die angegebene Textpufferposition enthält.

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

Syntax

'Declaration
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

Parameter

Rückgabewert

Typ: Microsoft.VisualStudio.Text.Formatting.IWpfTextViewLine
Die IWpfTextViewLine mit der angegebenen Pufferposition.

Ausnahmen

Ausnahme Bedingung
InvalidOperationException

Die Ansicht verfügt nicht über die Initialisierung abgeschlossen.

ArgumentOutOfRangeException

bufferPosition ist keine gültige Pufferposition.

Hinweise

Diese Methode gibt IWpfTextViewLine zurück, wenn sie in der Sicht vorhanden ist. Wenn die Zeile nicht im Cache von formatierten Zeilen vorhanden ist, wird sie zum Cache formatiert und dem Projektmappen-Explorer hinzugefügt. Die zurückgegebene IWpfTextViewLine könnte durch ein Lay-out von der Ansicht oder durch nachfolgende Aufrufe dieser Methode ungültig gemacht werden.

.NET Framework-Sicherheit

Siehe auch

Referenz

IWpfTextView Schnittstelle

Microsoft.VisualStudio.Text.Editor-Namespace