ITextRange.EndOf(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 ou étend la plage de texte à la fin de l’unité de texte spécifiée la plus proche. La plage de texte est déplacée ou étendue vers l’avant dans le document.
public:
int EndOf(TextRangeUnit unit, bool extend);
int EndOf(TextRangeUnit const& unit, bool const& extend);
public int EndOf(TextRangeUnit unit, bool extend);
function endOf(unit, extend)
Public Function EndOf (unit As TextRangeUnit, extend As Boolean) As Integer
Paramètres
- unit
- TextRangeUnit
Unité par laquelle déplacer la position de fin de la plage de texte.
- extend
-
Boolean
bool
True étend la plage de texte en déplaçant uniquement la position de fin de la plage vers la fin de l’unité spécifiée. False déplace les deux extrémités de la plage de texte à la fin de l’unité spécifiée. La valeur par défaut est false.
Retours
int
Nombre de positions de caractères que la plage a été déplacée ou étendue, plus 1 si la plage de texte s’est réduite au début de la plage. Si la plage de texte inclut le retour chariot final (CR) à la fin de l’histoire et que l’extension a la valeur false, la valeur de retour est définie sur –1 pour indiquer que l’effondrement s’est produit avant la fin de la plage. Cela est dû au fait qu’un point d’insertion ne peut pas exister au-delà du CR final.
Remarques
Si la plage est un point d’insertion sur une limite entre des unités, la méthode EndOf ne modifie pas la position de fin de la plage.