Partager via


ITextRange.EndOf(TextRangeUnit, Boolean) Méthode

Définition

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

Int32

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.

S’applique à