Partager via


GlyphRun.GetCaretCharacterHitFromDistance(Double, Boolean) Méthode

Définition

Récupère la valeur CharacterHit qui représente le caractère atteint du signe insertion du GlyphRun.

public:
 System::Windows::Media::TextFormatting::CharacterHit GetCaretCharacterHitFromDistance(double distance, [Runtime::InteropServices::Out] bool % isInside);
public System.Windows.Media.TextFormatting.CharacterHit GetCaretCharacterHitFromDistance (double distance, out bool isInside);
member this.GetCaretCharacterHitFromDistance : double * bool -> System.Windows.Media.TextFormatting.CharacterHit
Public Function GetCaretCharacterHitFromDistance (distance As Double, ByRef isInside As Boolean) As CharacterHit

Paramètres

distance
Double

Décalage à utiliser pour calculer le caractère atteint du signe insertion.

isInside
Boolean

Détermine si le caractère atteint est à l'intérieur de GlyphRun.

Retours

CharacterHit

Valeur CharacterHit qui représente le caractère atteint le plus proche de la valeur distance. L'isInside du paramètre de sortie retourne la valeur true si le caractère atteint se trouve dans le GlyphRun ; sinon, il retourne la valeur false.

Remarques

La distance valeur représente le décalage du bord de pointe du GlyphRun.

Si l’accès est en dehors du GlyphRun, l’accès au caractère représente le caractère le plus proche atteint dans le GlyphRun.

La CharacterHit structure représente des informations sur une frappe de caractère dans un GlyphRun - l’index du premier caractère qui a été atteint ainsi que des informations sur le bord de début ou de fin.

S’applique à