Partager via


ITextViewLine.GetBufferPositionFromXCoordinate, méthode (Double, Boolean)

Obtient la position dans la mémoire tampon du caractère dont les limites contiennent la coordonnée x donnée.

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

Syntaxe

'Déclaration
Function GetBufferPositionFromXCoordinate ( _
    xCoordinate As Double, _
    textOnly As Boolean _
) As Nullable(Of SnapshotPoint)
Nullable<SnapshotPoint> GetBufferPositionFromXCoordinate(
    double xCoordinate,
    bool textOnly
)
Nullable<SnapshotPoint> GetBufferPositionFromXCoordinate(
    double xCoordinate, 
    bool textOnly
)
abstract GetBufferPositionFromXCoordinate : 
        xCoordinate:float * 
        textOnly:bool -> Nullable<SnapshotPoint> 
function GetBufferPositionFromXCoordinate(
    xCoordinate : double, 
    textOnly : boolean
) : Nullable<SnapshotPoint>

Paramètres

  • xCoordinate
    Type : Double

    Coordonnée x du caractère souhaité.

  • textOnly
    Type : Boolean

    Si true, cette méthode retournera nullune référence null (Nothing en Visual Basic) si xCoordinate se trouve sur d'un ornement.

Valeur de retour

Type : Nullable<SnapshotPoint>
Le texte mémoire tampon- a basé le point du personnage à l'adresse xCoordinate, ou l'nullune référence null (Nothing en Visual Basic) s'il n'y a aucun personnage à cette position.

Notes

Le bord de droite d'une limite de personnage est considéré comme pour être contenu dans son personnage suivant. Le bord de droite du dernier des limites personnage ne mappent à un personnage. Si textOnly a la valeur true et xCoordinate se trouve sur d'un ornement, alors l'emplacement de texte associé à l'ornement est retourné.

Sécurité .NET Framework

Voir aussi

Référence

ITextViewLine Interface

GetBufferPositionFromXCoordinate, surcharge

Microsoft.VisualStudio.Text.Formatting, espace de noms