Propriété Characters.ParaPropsRow (Visio)
Renvoie l'index de la ligne dans la section Paragraph d'une fenêtre ShapeSheet qui contient les informations de mise en forme de paragraphe pour un objet Characters. En lecture seule.
Syntaxe
expression. ParaPropsRow (BiasLorR)
Expression Variable qui représente un objet Characters .
Parameters
Nom | Requis/Facultatif | Type de données | Description |
---|---|---|---|
BiasLorR | Requis | Integer | Sens de la recherche. |
Valeur renvoyée
Entier
Remarques
Si la mise en forme de l’objet Characters est représentée par plusieurs lignes dans la section Paragraph de la fenêtre ShapeSheet, (en d’autres termes, si l’objet Characters est constitué d’une séquence de caractères qui couvre les paragraphes mis en forme différemment), la propriété ParaPropsRow renvoie -1. Dans ces circonstances, Microsoft Visio ignore la valeur de l'argument GaucheOuDroite. (Deux paragraphes qui ont la même mise en forme de paragraphe partagent la même ligne dans la feuille ShapeSheet. Visio crée une ligne ShapeSheet uniquement lorsque la mise en forme des paragraphes change, par exemple de l’alignement à gauche à l’alignement à droite.)
Si l'objet Characters couvre plusieurs caractères de la même ligne de paragraphe, ParaPropsRow renvoie l'index de cette ligne. Dans ce cas également, Visio ignore l'argument GaucheOuDroite.
Si l'objet Characters représente un point d'insertion plutôt qu'une séquence de caractères (ses propriétés Begin et End renvoient la même valeur), utilisez l'argument GaucheOuDroite pour déterminer l'index de ligne à renvoyer.
Constante | Valeur |
---|---|
visBiasLetVisioChoose | 0 |
visBiasLeft | 1 |
visBiasRight | 2 |
Indiquez visBiasLeft pour récupérer la ligne régissant la mise en forme du caractère situé à gauche du point d'insertion et visBiasRight pour celle concernant le caractère à droite du point d'insertion.
Si vous spécifiez visBiasLetVisioChoose, Visio utilise la même logique que celle qui s’applique au nouveau texte tapé dans l’interface utilisateur à partir du point d’insertion. En règle générale, cela signifie que Visio applique la mise en forme du paragraphe du caractère à gauche du point d’insertion au nouveau texte. Par conséquent, ParaPropsRow renvoie la même valeur que celle que l’on aurait si visBiasLeft est passé. (Pour obtenir une explication de la signification de « gauche » dans ce contexte, consultez la note suivante.) Toutefois, si le point d’insertion se trouve au début d’un nouveau paragraphe, ParaPropsRow renvoie la valeur qu’il retournerait si visBiasRight est passé.
Remarque
Dans le contexte d'un objet Characters, « gauche » signifie précédent logique. En d'autres termes, un caractère se trouve à « gauche » d'un autre s'il a été saisi d'abord au cours d'une rédaction normale. Il convient de faire cette distinction car, dans certaines langues, les caractères s'écrivent normalement de droite à gauche, et non de gauche à droite.
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.