Metodo IVerticalFractionMap.GetBufferPositionAtFraction
Ottiene la posizione del buffer che corrisponde a una frazione dell'ambito verticale della visualizzazione, se esistente.
Spazio dei nomi: Microsoft.VisualStudio.Text.Editor
Assembly: Microsoft.VisualStudio.Text.UI (in Microsoft.VisualStudio.Text.UI.dll)
Sintassi
'Dichiarazione
Function GetBufferPositionAtFraction ( _
fraction As Double _
) As SnapshotPoint
SnapshotPoint GetBufferPositionAtFraction(
double fraction
)
SnapshotPoint GetBufferPositionAtFraction(
double fraction
)
abstract GetBufferPositionAtFraction :
fraction:float -> SnapshotPoint
function GetBufferPositionAtFraction(
fraction : double
) : SnapshotPoint
Parametri
fraction
Tipo: DoubleLa frazione dell'ambito verticale della visualizzazione.
Valore restituito
Tipo: Microsoft.VisualStudio.Text.SnapshotPoint
La posizione del carattere corrispondente.
Eccezioni
Eccezione | Condizione |
---|---|
ArgumentOutOfRangeException | fraction è Nan, inferiore a 0,0 o superiore a 1,0. |
Note
Le posizioni di buffer diversi possono avere le stesse frazioni. Questo metodo è garantita solo per garantire la coerenza: restituisce la stessa posizione per la stessa frazione. Il carattere esatto restituito dipenderà dal mapping della frazione. È in genere il primo carattere della riga, ma questo non è garantito.
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.