Partager via


ConditionalFormatStyle.Val Propriété

Définition

Masque de bits de mise en forme conditionnelle

Représente l’attribut suivant dans le schéma : w :val

[DocumentFormat.OpenXml.SchemaAttr(23, "val")]
public DocumentFormat.OpenXml.StringValue Val { get; set; }
public DocumentFormat.OpenXml.StringValue Val { get; set; }
[DocumentFormat.OpenXml.SchemaAttr(23, "val")]
public DocumentFormat.OpenXml.StringValue? Val { get; set; }
[DocumentFormat.OpenXml.SchemaAttr("w:val")]
public DocumentFormat.OpenXml.StringValue? Val { get; set; }
public DocumentFormat.OpenXml.StringValue? Val { get; set; }
member this.Val : DocumentFormat.OpenXml.StringValue with get, set
[<DocumentFormat.OpenXml.SchemaAttr(23, "val")>]
member this.Val : DocumentFormat.OpenXml.StringValue with get, set
[<DocumentFormat.OpenXml.SchemaAttr("w:val")>]
member this.Val : DocumentFormat.OpenXml.StringValue with get, set
Public Property Val As StringValue

Valeur de propriété

Retourne StringValue.

Attributs

Remarques

Les informations suivantes de la norme internationale ECMA ECMA-376 peuvent être utiles lors de l’utilisation de cette classe.

Spécifie l’ensemble des propriétés de mise en forme conditionnelle qui ont été appliquées à cet objet.

Ces propriétés sont exprimées à l’aide d’une sérialisation de chaîne d’un masque binaire pour chacune des propriétés suivantes (lecture à droite de la position du premier caractère) :

  • Première ligne : s’agit-il de la première ligne de la table ?

  • Dernière ligne : s’agit-il de la dernière ligne de la table ?

  • Première colonne : appartient-elle à la première colonne de la table ?

  • Dernière colonne : appartient-elle à la dernière colonne de la table ?

  • Bande 1 Verticale : appartient-elle à une colonne qui doit recevoir la mise en forme de la bande 1 ? Cette propriété spécifie si la cellule doit recevoir la mise en forme spécifiée pour les colonnes impaires (1, 3, 5, etc.).

  • Bande 2 Verticale : appartient-elle à une colonne qui doit recevoir la mise en forme de la bande 2 ? Cette propriété spécifie si la cellule doit recevoir la mise en forme spécifiée pour les colonnes paires (2, 4, 6, etc.).

  • Bande 1 Horizontale : reçoit-elle la mise en forme bande 1 ? Cette propriété spécifie si la cellule doit recevoir la mise en forme spécifiée pour les lignes impaires (1, 3, 5, etc.).

  • Bande 2 Horizontale : reçoit-elle la mise en forme bande 2 ? Cette propriété spécifie si la cellule doit recevoir la mise en forme spécifiée pour les lignes paires (2, 4, 6, etc.).

  • Cellule NE : s’agit-il d’une partie du coin supérieur droit du tableau ?

  • Cellule NW : s’agit-il d’une partie du coin supérieur gauche du tableau ?

  • Cellule SE : s’agit-il d’une partie du coin inférieur droit du tableau ?

  • Cellule SW : s’agit-il d’une partie du coin inférieur gauche du tableau ?

Pour chacune de ces propriétés, une valeur de 1 dans la position de caractère spécifiée dans la chaîne signifie que la valeur est true; et une valeur de 0 signifie false. Toutes les valeurs doivent être spécifiées.

Prenons l’exemple d’un paragraphe dans le coin supérieur droit d’un tableau avec un style de tableau appliqué. Ce paragraphe doit spécifier le wordprocessingML suivant :

<w:p>  
  <w:pPr>  
    <w:cnfStyle w:val="101000000100" />  
    ...  
  </w:pPr>  
  ...  
</w:p>  

Ce paragraphe spécifie qu’il possède les propriétés conditionnelles du style de tableau pour la première colonne, la première ligne et le coin NW de la table parente en définissant les bits appropriés dans l’attribut val .

Les valeurs possibles pour cet attribut sont définies par le ST_Cnf type simple.

S’applique à