Interface ITextRange2 (tom.h)

L’interface ITextRange2 est dérivée d’ITextRange, et ses objets sont de puissants outils d’édition et de liaison de données qui permettent à un programme de sélectionner du texte dans un article, puis d’examiner ou de modifier ce texte.

Héritage

L’interface ITextRange2 hérite d’ITextSelection. ITextRange2 a également les types de membres suivants :

Méthodes

L’interface ITextRange2 a ces méthodes.

 
ITextRange2::AddSubrange

Ajoute une sous-plage à cette plage.
ITextRange2::BuildUpMath

Convertit le format mathématique au format linéaire d’une plage en un formulaire généré, ou modifie le formulaire généré actuel.
ITextRange2::D eleteSubrange

Supprime une sous-plage d’une plage.
ITextRange2::Find

Recherche les fonctions mathématiques inline dans le texte, comme spécifié par une plage source.
ITextRange2::GetCch

Obtient le nombre de caractères dans une plage.
ITextRange2::GetCells

Obtient un objet cells avec les paramètres des cellules dans la ligne ou la colonne de tableau actuellement sélectionnée.
ITextRange2::GetChar2

Obtient le caractère au décalage spécifié à partir de la fin de cette plage.
ITextRange2::GetColumn

Obtient les propriétés de colonne pour la colonne actuellement sélectionnée.
ITextRange2::GetCount

Obtient le nombre de sous-plages, y compris la sous-plage active dans la plage actuelle.
ITextRange2::GetDropCap

Obtient les paramètres de limite déroulante du paragraphe qui contient cette plage.
ITextRange2::GetDuplicate2

Obtient un doublon d’un objet de plage.
ITextRange2::GetFont2

Obtient un objet ITextFont2 avec les attributs de caractère de la plage actuelle.
ITextRange2::GetFormattedText2

Obtient un objet ITextRange2 avec le texte mis en forme de la plage actuelle.
ITextRange2::GetGravity

Obtient la gravité de cette plage.
ITextRange2::GetInlineObject

Obtient les propriétés de l’objet inline à l’extrémité active de la plage.
ITextRange2::GetMathFunctionType

Récupère le type de fonction mathématique associé au nom de fonction mathématique spécifié.
ITextRange2::GetPara2

Obtient un objet ITextPara2 avec les attributs de paragraphe d’une plage.
ITextRange2::GetProperty

Obtient la valeur d’une propriété.
ITextRange2::GetRect

Récupère un rectangle du type spécifié pour la plage actuelle.
ITextRange2::GetRow

Obtient les propriétés de ligne dans la ligne actuellement sélectionnée.
ITextRange2::GetStartPara

Obtient la position du caractère du début du paragraphe qui contient la position du caractère de début de la plage.
ITextRange2::GetSubrange

Récupère une sous-plage dans une plage.
ITextRange2::GetTable

Obtient les propriétés de table dans la table actuellement sélectionnée.
ITextRange2::GetText2

Obtient le texte de cette plage en fonction des indicateurs de conversion spécifiés.
ITextRange2::GetURL

Retourne le texte d’URL associé à une plage.
ITextRange2::HexToUnicode

Convertit et remplace le nombre hexadécimal à la fin de cette plage en caractère Unicode.
ITextRange2::InsertImage

Insère une image dans cette plage.
ITextRange2::InsertTable

Insère un tableau dans une plage.
ITextRange2::Linearize

Traduit les objets mathématiques, ruby et autres objets incorporés de cette plage en forme linéarisée.
ITextRange2::SetActiveSubrange

Fait de la sous-plage spécifiée la sous-plage active de cette plage.
ITextRange2::SetDropCap

Définit les paramètres de limite déroulante pour le paragraphe qui contient la plage actuelle.
ITextRange2::SetFont2

Définit les attributs de mise en forme de caractères de la plage.
ITextRange2::SetFormattedText2

Définit le texte de cette plage sur le texte mis en forme de la plage spécifiée.
ITextRange2::SetGravity

Définit la gravité de cette plage.
ITextRange2::SetInlineObject

Définit ou insère les propriétés d’un objet inline pour une plage dégénérée.
ITextRange2::SetPara2

Définit les attributs de format de paragraphe d’une plage.
ITextRange2::SetProperty

Définit la valeur de la propriété spécifiée. (ITextRange2.SetProperty)
ITextRange2::SetText2

Définit le texte de cette plage.
ITextRange2::SetURL

Définit le texte de cette plage sur celui de l’URL spécifiée.
ITextRange2::UnicodeToHex

Convertit le ou les caractères Unicode précédant la position de début de cette plage de texte en nombre hexadécimal, puis le sélectionne.

Configuration requise

   
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
Plateforme cible Windows
En-tête tom.h