ITextRange.MoveEnd(TextRangeUnit, Int32) 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 la position de fin de la plage de texte.
public:
int MoveEnd(TextRangeUnit unit, int count);
int MoveEnd(TextRangeUnit const& unit, int const& count);
public int MoveEnd(TextRangeUnit unit, int count);
function moveEnd(unit, count)
Public Function MoveEnd (unit As TextRangeUnit, count As Integer) As Integer
Paramètres
- unit
- TextRangeUnit
Unité par laquelle déplacer la position de fin de la plage de texte. La valeur par défaut est Character.
- count
-
Int32
int
Nombre d’unitéspour déplacer la position de fin de la plage de texte. La valeur par défaut est 1. Si le nombre est supérieur à zéro, la position de fin avance vers la fin de l’histoire. Si le nombre est inférieur à zéro, la position de fin se déplace vers l’arrière, vers le début de l’histoire. Si le nombre est égal à zéro, la position de fin ne se déplace pas.
Retours
int
Nombre réel d’unitésdéplacées par la position de fin de la plage de texte.
Remarques
Si vous déplacez la position de fin de la plage de texte afin qu’elle précède la position de début d’origine, cette méthode définit la position de début sur la nouvelle position de fin ; autrement dit, la plage de texte devient une plage dégénérée (point d’insertion).
Cette méthode déplace la position de fin dans une direction logique plutôt que dans une direction physique. Autrement dit, le mouvement est vers la fin ou le début d’une histoire. Selon la langue, le déplacement de la position de fin vers la fin de l’histoire peut entraîner un déplacement de la position de fin vers la gauche ou la droite.
Pour plus d’informations, consultez la discussion dans ITextRange et la section Remarques de ITextRange.Move.