Condividi tramite


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: Double

    La 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

Vedere anche

Riferimenti

IVerticalFractionMap Interfaccia

Spazio dei nomi Microsoft.VisualStudio.Text.Editor