IScrollMap.GetBufferPositionAtCoordinate, méthode
Obtient la position de la mémoire tampon correspondant à des coordonnées de mappage défilant.
Espace de noms : Microsoft.VisualStudio.Text.Editor
Assembly : Microsoft.VisualStudio.Text.UI (dans Microsoft.VisualStudio.Text.UI.dll)
Syntaxe
'Déclaration
Function GetBufferPositionAtCoordinate ( _
coordinate As Double _
) As SnapshotPoint
SnapshotPoint GetBufferPositionAtCoordinate(
double coordinate
)
SnapshotPoint GetBufferPositionAtCoordinate(
double coordinate
)
abstract GetBufferPositionAtCoordinate :
coordinate:float -> SnapshotPoint
function GetBufferPositionAtCoordinate(
coordinate : double
) : SnapshotPoint
Paramètres
coordinate
Type : DoubleCoordonnées de la barre de défilement.
Valeur de retour
Type : Microsoft.VisualStudio.Text.SnapshotPoint
Position de la mémoire tampon correspondante.
Exceptions
Exception | Condition |
---|---|
ArgumentOutOfRangeException | coordinate est NaN, moins de 0,0 ou plus supérieur que le maximum. |
Notes
Les différentes positions dans la mémoire tampon peuvent avoir les mêmes coordonnées de barre de défilement. Cette méthode est garantie uniquement être cohérente : elle retourne la même position pour la même coordonnée. Le personnage exact retourné dépend de l'implémentation du plan défilant. C'est en général le premier personnage sur la ligne.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.