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
bufferPosition
Typ: Microsoft.VisualStudio.Text.SnapshotPointDie Textpufferposition, die verwendet wird, um für eine Textzeile zu finden.
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
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.