Metodo IWpfTextView.GetTextViewLineContainingBufferPosition
ottiene IWpfTextViewLine contenente la posizione del buffer di testo specificata.
Spazio dei nomi: Microsoft.VisualStudio.Text.Editor
Assembly: Microsoft.VisualStudio.Text.UI.Wpf (in Microsoft.VisualStudio.Text.UI.Wpf.dll)
Sintassi
'Dichiarazione
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
Parametri
bufferPosition
Tipo: Microsoft.VisualStudio.Text.SnapshotPointLa posizione del buffer di testo utilizzata per individuare una riga di testo.
Valore restituito
Tipo: Microsoft.VisualStudio.Text.Formatting.IWpfTextViewLine
IWpfTextViewLine contenente la posizione del buffer specificata.
Eccezioni
Eccezione | Condizione |
---|---|
InvalidOperationException | La visualizzazione non termina l'inizializzazione. |
ArgumentOutOfRangeException | bufferPosition non è una posizione del buffer valida. |
Note
questo metodo restituisce IWpfTextViewLine se esiste nella visualizzazione. Se la riga non esiste nella cache di righe formattate, viene formattata e aggiunto alla cache. restituito IWpfTextViewLine potrebbe essere invalidata da un layout dalla visualizzazione o dalle chiamate successive a questo metodo.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.