Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

RightToLeftText - Classe

Office 2013 et versions ultérieures

Cette documentation est préliminaire et peut changer.

Définit la classe RightToLeftText. Lorsque l'objet est sérialisée au format xml, son nom complet est w:rtl.

Espace de noms :  DocumentFormat.OpenXml.Wordprocessing
Assembly :  DocumentFormat.OpenXml (dans DocumentFormat.OpenXml.dll)

public class RightToLeftText : OnOffType

[ISO/IEC 29500-1 1st Edition]

droite à gauche (texte de droite à gauche)

Cet élément spécifie si le contenu de cette exécution doit présenter les caractéristiques de droite à gauche. Plus précisément, les comportements suivants sont appliquées lorsque val attribut de cet élément a la valeur true (ou équivalent) :

  • La mise en forme – lorsque le contenu de l'exécution est affiché, tous les caractères sont considérés comme des caractères de script complexe. Cela signifie que les valeurs de l'élément de bCs (§17.3.2.2) et l'élément iCs (§17.3.2.17) doivent être permet de déterminer la mise en forme gras et italique, que le cs/cstheme d'attributs de l'élément rFonts (§17.3.2.26) doit être utilisée pour déterminer le type de police et l'élément szCs (§17.3.2.39) doit être utilisé pour déterminer la taille de police.

  • Caractère directions Override – lorsque le contenu de l'exécution est affiché, cette propriété agit comme une substitution de droite à gauche les caractères qui sont classées comme suit (à l'aide de la base de données de caractère Unicode) :

Très faible types sauf numéro européen, European terminateur de nombre courantes nombre séparateur, arabe numéro et (pour le texte de l'hébreu) séparateur de nombres European lorsque constituant la partie d'un nombre

Types de neutre

  • [Raisonnement: cette substitution permet aux applications d'enregistrer et utiliser les informations de niveau supérieur au-delà implicitement dérivé de l'algorithme Unicode Bidirectional. Par exemple, si la chaîne « première seconde » s'affiche dans un paragraphe de droite à gauche à l'intérieur d'un document, l'algorithme Unicode toujours risque de « première seconde » au moment de l'affichage (dans la mesure où le caractère neutre est entouré fortement classées caractères). Toutefois, si l'espace blanc a été entré à l'aide de la méthode (par exemple, un clavier hébraïque) d'entrée de droite à gauche, puis ce caractère peut être classé comme à l'aide de cette propriété, ce qui permet l'affichage de « première seconde » dans un paragraphe de droite à gauche, dans la mesure où l'utilisateur demandé explicitement l'espace dans un contexte de droite à gauche de droite à gauche. fin du raisonnement]

Cet élément fournit des informations utilisées pour résoudre les classifications (Unicode) de chaque caractère en tant que soit L, R, un ou fr-fr. Une fois que cela est déterminé, la ligne doit être affichée sous réserve de la recommandation de l'algorithme Unicode BiDi dans les niveaux de réapprovisionnement résolus.

Cette propriété ne doit pas être utilisée avec le texte de gauche à droite est fortement. N'importe quel comportement sous cette condition n'est pas spécifié. . Cette propriété, lorsqu'elle est désactivée, ne doivent pas être utilisés avec fort texte de droite à gauche. N'importe quel comportement sous cette condition n'est pas spécifié.

Si cet élément n'est pas présent, la valeur par défaut est de laisser la mise en forme appliquée au niveau précédent dans la hiérarchie de style. Si cet élément n'est jamais appliqué dans la hiérarchie de style, puis droite à gauche caractéristiques s'appliquent pas au contenu de l'exécution.

[Exemple: considérez le contenu visuel WordprocessingML suivant: «première ثاني أولى seconde,». Ce contenu peut apparaître comme suit dans son paragraphe parent :

<w:p>
  <w:r>
    <w:t xml:space="preserve">first second, </w:t>
  </w:r>
  <w:r>
    <w:rPr>
      <w:rtl/>
    </w:rPr>
    <w:t>
أولى</w:t>
  </w:r>
  <w:r>
    <w:rPr>
      <w:rtl/>
    </w:rPr>
    <w:t xml:space="preserve"> </w:t>
  </w:r>
  <w:r>
    <w:rPr>
      <w:rtl/>
    </w:rPr>
    <w:t>
ثاني</w:t>
  </w:r>
</w:p>

La présence de l'élément de droite à gauche de la deuxième, troisième et quatrième séquences indique que :

  • La mise en forme sur ces suites est spécifié à l'aide de variantes du script complexes propriété.

  • Le caractère qu'un espace est considéré comme droite à gauche.

Notez que les deuxième, troisième et quatrième séquences peuvent être joint comme une exécution avec l'élément de droite à gauche spécifiée.

Fin de l’exemple]

Éléments parents

rPr (§17.3.1.29) ; rPr (§17.3.1.30) ; rPr (§17.5.2.28) ; rPr (§17.9.25) ; rPr (§17.7.9.1) ; rPr (§17.7.5.4) ; rPr (§17.3.2.28) ; rPr (§17.5.2.27) ; rPr (§17.7.6.2) ; rPr (§17.3.2.27)

Modèle de contenu de cet élément est défini par la définition de la propriété booléenne courants dans §17.17.4.

© ISO/IEC29500: 2008.

Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.
Afficher: