IWpfTextView.GetTextViewLineContainingBufferPosition, méthode

Obtient l'élément IWpfTextViewLine contenant la position de mémoire tampon de texte spécifiée.

Espace de noms :  Microsoft.VisualStudio.Text.Editor
Assembly :  Microsoft.VisualStudio.Text.UI.Wpf (dans Microsoft.VisualStudio.Text.UI.Wpf.dll)

Syntaxe

'Déclaration
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

Paramètres

Valeur de retour

Type : Microsoft.VisualStudio.Text.Formatting.IWpfTextViewLine
Élément IWpfTextViewLine contenant la position de mémoire tampon spécifiée.

Exceptions

Exception Condition
InvalidOperationException

La vue n'a pas complété l'initialisation.

ArgumentOutOfRangeException

bufferPosition n'est pas une position dans la mémoire tampon valide.

Notes

Cette méthode retourne IWpfTextViewLine si elle existe dans la vue. Si la ligne n'existe pas dans le cache de lignes mises en forme, elle est mise en forme et ajoutée dans le cache. IWpfTextViewLine retourné a pu être invalidée par une mise en page par la vue ou par des appels suivants à cette méthode.

Sécurité .NET Framework

Voir aussi

Référence

IWpfTextView Interface

Microsoft.VisualStudio.Text.Editor, espace de noms