ITextSelection.EndKey(TextRangeUnit, Boolean) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Déplace le point d’insertion ou l’extrémité active de la sélection de texte vers la fin de l’unité spécifiée, en imitant la fonctionnalité de la touche Fin.
public:
int EndKey(TextRangeUnit unit, bool extend);
int EndKey(TextRangeUnit const& unit, bool const& extend);
public int EndKey(TextRangeUnit unit, bool extend);
function endKey(unit, extend)
Public Function EndKey (unit As TextRangeUnit, extend As Boolean) As Integer
Paramètres
- unit
- TextRangeUnit
Unités par lesquelles déplacer le point d’insertion ou la fin active. Les valeurs suivantes sont valides.
- extend
-
Boolean
bool
Indique comment modifier la sélection. True étend la sélection en déplaçant uniquement l’extrémité active. False réduit la sélection en point d’insertion, puis déplace le point d’insertion. La valeur par défaut est false.
Retours
int
Nombre d’unités déplacées par le point d’insertion ou l’extrémité active.
Remarques
La méthode EndKey est une méthode logique plutôt qu’une méthode directionnelle et dépend donc du langage impliqué. Par exemple, dans le texte arabe, EndKey se déplace à l’extrémité gauche d’une ligne, tandis que dans le texte anglais, elle se déplace vers la droite. Par conséquent, EndKey est différent des méthodes ITextSelection.MoveRight ou ITextSelection.MoveLeft . Notez également que la méthode EndKey est très différente de la propriété End, qui est la position des caractères à la fin de la sélection. EndKey diffère également de la méthode ITextRange.EndOf en ce qu’elle s’étend de l’extrémité active, tandis que EndOf s’étend à partir de End.