Partager via


Méthode ITextRange ::Expand (tom.h)

Développe cette plage afin que toutes les unités partielles qu’elle contient soient entièrement contenues.

Syntaxe

HRESULT Expand(
  long Unit,
  long *pDelta
);

Paramètres

Unit

Type : long

Unité à inclure, si elle se trouve partiellement dans la plage. La valeur par défaut est tomWord. Pour obtenir la liste des autres valeurs d’unité , consultez la discussion sous ITextRange.

pDelta

Type : long*

Nombre de caractères ajoutés à la plage. La valeur peut être Null.

Valeur retournée

Type : HRESULT

La méthode retourne une valeur HRESULT . Si la méthode réussit, elle retourne S_OK. Si la méthode échoue, elle retourne l’un des codes d’erreur suivants. Pour plus d’informations sur les codes d’erreur COM, consultez Gestion des erreurs dans COM.

Code de retour Description
E_NOTIMPL
L’unité n’est pas prise en charge.
S_FALSE
Échec pour une autre raison.

Remarques

Par exemple, si un point d’insertion se trouve au début, à la fin ou dans un mot, ITextRange ::Expand étend la plage pour inclure ce mot. Si la plage inclut déjà un mot et une partie d’un autre mot, ITextRange ::Expand étend la plage pour inclure les deux mots. ITextRange ::Expand étend la plage pour inclure la partie visible de l’histoire de la plage.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête tom.h
DLL Msftedit.dll

Voir aussi

Conceptuel

ITextRange

Référence

Modèle objet texte