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 : DoubleCoordonnée x du caractère souhaité.
textOnly
Type : BooleanSi 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
- 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.