NumberingFormats Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit la classe NumberingFormats.
Cette classe est disponible dans Office 2007 et versions ultérieures.
Lorsque l’objet est sérialisé au format xml, son nom qualifié est x :numFmts.
[DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.NumberingFormat))]
[DocumentFormat.OpenXml.OfficeAvailability(DocumentFormat.OpenXml.FileFormatVersions.Office2007)]
[DocumentFormat.OpenXml.SchemaAttr(22, "numFmts")]
public class NumberingFormats : DocumentFormat.OpenXml.OpenXmlCompositeElement
public class NumberingFormats : DocumentFormat.OpenXml.OpenXmlCompositeElement
[DocumentFormat.OpenXml.SchemaAttr(22, "numFmts")]
public class NumberingFormats : DocumentFormat.OpenXml.OpenXmlCompositeElement
[DocumentFormat.OpenXml.SchemaAttr("x:numFmts")]
public class NumberingFormats : DocumentFormat.OpenXml.OpenXmlCompositeElement
[DocumentFormat.OpenXml.SchemaAttr("x:numFmts")]
public class NumberingFormats : DocumentFormat.OpenXml.TypedOpenXmlCompositeElement
[DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.NumberingFormat))]
public class NumberingFormats : DocumentFormat.OpenXml.OpenXmlCompositeElement
[DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.NumberingFormat))]
[DocumentFormat.OpenXml.OfficeAvailability(DocumentFormat.OpenXml.FileFormatVersions.Office2007)]
public class NumberingFormats : DocumentFormat.OpenXml.OpenXmlCompositeElement
[<DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.NumberingFormat))>]
[<DocumentFormat.OpenXml.OfficeAvailability(DocumentFormat.OpenXml.FileFormatVersions.Office2007)>]
[<DocumentFormat.OpenXml.SchemaAttr(22, "numFmts")>]
type NumberingFormats = class
inherit OpenXmlCompositeElement
type NumberingFormats = class
inherit OpenXmlCompositeElement
[<DocumentFormat.OpenXml.SchemaAttr(22, "numFmts")>]
type NumberingFormats = class
inherit OpenXmlCompositeElement
[<DocumentFormat.OpenXml.SchemaAttr("x:numFmts")>]
type NumberingFormats = class
inherit OpenXmlCompositeElement
[<DocumentFormat.OpenXml.SchemaAttr("x:numFmts")>]
type NumberingFormats = class
inherit TypedOpenXmlCompositeElement
[<DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.NumberingFormat))>]
type NumberingFormats = class
inherit OpenXmlCompositeElement
[<DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.NumberingFormat))>]
[<DocumentFormat.OpenXml.OfficeAvailability(DocumentFormat.OpenXml.FileFormatVersions.Office2007)>]
type NumberingFormats = class
inherit OpenXmlCompositeElement
Public Class NumberingFormats
Inherits OpenXmlCompositeElement
Public Class NumberingFormats
Inherits TypedOpenXmlCompositeElement
- Héritage
- Héritage
- Attributs
Remarques
[ISO/IEC 29500-1 1st Edition]
numFmts (Number Formats)
Cet élément définit les formats de nombre dans ce classeur, constitués d’une séquence d’enregistrements numFmt, où chaque enregistrement numFmt définit un format de nombre particulier, indiquant comment mettre en forme et afficher la valeur numérique d’une cellule.
[Exemple :
Cette cellule est mise en forme en tant que devise américaine :
7fc8d8ee-f580-4e43-98d0-91cf9abd8243
Le code XML exprimant ce format indique que le formatId est « 166 » et que le format décodéCode est $#,##0.00
<numFmts count="1">
<numFmt numFmtId="166" formatCode=""$"#,##0.00"/>
</numFmts>
Fin de l’exemple]
Number Format Codes
Jusqu’à quatre sections de codes de format peuvent être spécifiées. Les codes de format, séparés par des points-virgules, définissent les formats des nombres positifs, des nombres négatifs, des valeurs nulles et du texte, dans cet ordre. Si seules deux sections sont spécifiées, la première est utilisée pour les nombres positifs et les zéros, et la seconde est utilisée pour les nombres négatifs. Si une seule section est spécifiée, elle est utilisée pour tous les nombres. Pour ignorer une section, le point-virgule de fin de cette section doit être écrit.
9e00b419-894b-4a01-aba5-c8c92db922a6
La première section, « Format pour les nombres positifs », est le code de format qui s’applique à la cellule lorsque la valeur de cellule contient un nombre positif.
La deuxième section, « Format pour les nombres négatifs », est le code de format qui s’applique à la cellule lorsque la valeur de cellule contient un nombre négatif.
La troisième section, « Format pour les zéros », est le code de format qui s’applique à la cellule lorsque la valeur de la cellule est égale à zéro.
La quatrième et dernière section, « Format pour le texte », est le code de format qui s’applique à la cellule lorsque la valeur de cellule est du texte.
L’opérateur de texte & (esperluette) est utilisé pour joindre ou concaténer deux valeurs.
Le tableau suivant décrit les différents symboles qui peuvent être utilisés dans des formats de nombres personnalisés.
Symbole de mise en forme
Description et résultat
0
Espace réservé à un chiffre. [Exemple : Si la valeur 8.9 doit être affichée sous la forme 8.90, utilisez l’exemple de fin de format #.00]
#
Espace réservé aux chiffres. Ce symbole suit les mêmes règles que le symbole 0. Toutefois, l’application ne doit pas afficher de zéros supplémentaires lorsque le nombre tapé comporte moins de chiffres de part et d’autre de la décimale qu’il n’y a de symboles # au format. [Exemple : Si le format personnalisé est #.##, et que 8.9 est dans la cellule, le nombre 8.9 s’affiche. Fin de l’exemple]
?
Espace réservé aux chiffres. Ce symbole suit les mêmes règles que le symbole 0. Toutefois, l’application doit placer un espace pour les zéros non significatifs de chaque côté de la virgule décimale afin que les décimales soient alignées dans la colonne. [Exemple : Le format personnalisé 0.0 ? aligne les décimales pour les nombres 8,9 et une colonne. Fin de l’exemple]
. (point)
Séparateur décimal.
%
Pourcentage. Si la cellule contient un nombre compris entre 0 et 1 et que le format personnalisé 0 % est utilisé, l’application multiplie le nombre par 100 et ajoute le symbole de pourcentage dans la cellule.
, (virgule)
Séparateur des milliers. L’application doit séparer des milliers par des virgules si le format contient une virgule entourée de signes numériques (#) ou de zéros. Une virgule qui suit un espace réservé met à l’échelle le nombre de mille. [Exemple : si le format est #.0 et que la valeur de cellule est 12 200 000, le nombre 12.2 s’affiche. Fin de l’exemple]
E- E+ e- e+
Format scientifique. L’application doit afficher un nombre à droite du symbole « E » qui correspond au nombre d’emplacements où la virgule décimale a été déplacée. [Exemple : Si le format est 0,00E+00 et que la valeur 12 200 000 figure dans la cellule, le nombre 1,22E+07 s’affiche. Si le format de nombre est #0.0E+0, le nombre 12.2E+6 s’affiche. Fin de l’exemple]
$-+/():espace
Affiche le symbole correspondant. Si vous souhaitez afficher un caractère différent de l’un de ces symboles, faites précéder le caractère d’une barre oblique inverse (\). Vous pouvez également placer le caractère entre guillemets. [Exemple : Si le format de nombre est (000) et que la valeur 12 est dans la cellule, le nombre (012) s’affiche. Fin de l’exemple]
\
Affiche le caractère suivant au format . L’application ne doit pas afficher la barre oblique inverse. [Exemple : Si le format de nombre est 0\ !, et que la valeur 3 est dans la cellule, la valeur 3 ! est affichée. Fin de l’exemple]
*
Répète le caractère suivant au format suffisamment de fois pour remplir la colonne à sa largeur actuelle. Il ne doit pas y avoir plus d’un astérisque dans une section du format. Si plusieurs astérisque apparaissent dans une section du format, tous les astérisque sauf le dernier sont ignorés. [Exemple : si le format de nombre est 0*x et que la valeur 3 est dans la cellule, la valeur 3xxxxxx est affichée. Le nombre de x caractères affichés dans la cellule varie en fonction de la largeur de la colonne. Fin de l’exemple]
_ (caractère de soulignement)
Ignore la largeur du caractère suivant. Cette option est utile pour aligner des valeurs négatives et positives dans différentes cellules d’une même colonne. [Exemple : Format numérique _(0.0_) ; (0,0) aligne les nombres 2,3 et la colonne même si le nombre négatif est placé entre parenthèses. Fin de l’exemple]
« text »
Affiche le texte qui se trouve entre guillemets. [Exemple : le format 0,00 « dollars » affiche 1,23 dollar lorsque la valeur 1,23 est dans la cellule. Fin de l’exemple]
@
Emplacement réservé à du texte. Si le texte est tapé dans la cellule, le texte de la cellule est placé dans le format où le symbole at (@) apparaît. [Exemple : Si le format numérique est « Bob « @ » Smith » (guillemets compris) et que la valeur « John » est dans la cellule, la valeur Bob John Smith s’affiche. Fin de l’exemple]
Text and spacing
Afficher du texte et des nombres
Pour afficher le texte et les nombres dans une cellule, placez les caractères du texte entre guillemets doubles (« ») ou faites précéder un caractère unique d’une barre oblique inverse (\). Les guillemets simples ne doivent pas être utilisés pour désigner du texte. Les caractères entre guillemets doubles ou immédiatement après la barre oblique inverse ne doivent jamais être interprétés comme faisant partie du lexique de code de format ; au lieu de cela, elles doivent toujours être traitées comme des chaînes littérales. N’oubliez pas d’inclure les caractères dans la section appropriée des codes de format. [Exemple : Utilisez le format $0.00 » Surplus » ;$-0.00 » Pénurie » pour afficher un montant positif sous la forme « 125.74 USD Surplus » et un montant négatif comme « $-125.74 Manque. » exemple de fin]
Les caractères suivants s’affichent sans l’utilisation de guillemets.
$
Symbole dollar
-
Signe
+
Signe plus
/
Barre oblique
(
Parenthèse gauche
)
Parenthèse droite
:
Deux points
!
Point d’exclamation
^
Accent circonflexe (caret)
&
Esperluette
'
Apostrophe
~
Tilde
{
Accolades gauches
}
Crochet droit
<
Signe inférieur à
Signe supérieur à
=
Signe égal
Espace
Inclure une section pour la saisie de texte
Si elle est incluse, une section de texte est la dernière section au format numérique. Incluez un signe « at » (@) dans la section, à l’endroit précis où la valeur de texte de la cellule doit être affichée. Si le caractère @ est omis dans la section de texte, le texte tapé dans la cellule ne s’affiche pas. Pour toujours afficher des caractères de texte spécifiques avec le texte tapé, placez le texte supplémentaire entre guillemets doubles (« »). [Exemple : si « Juin » est tapé dans la cellule et que le format de texte est « reçus bruts pour « @ », la cellule affiche « reçus bruts pour juin ». Fin de l’exemple]
Si le format n’inclut pas de section de texte, le texte entré dans une cellule n’est pas affecté par le code de format.
Ajouter des espaces
Pour créer un espace qui correspond à la largeur d’un caractère au format numérique, incluez un trait de soulignement suivi du caractère. [Exemple : Lorsqu’un trait de soulignement est suivi d’une parenthèse droite, comme _), les nombres positifs s’alignent correctement avec des nombres négatifs placés entre parenthèses, car les nombres positifs sont affichés avec un espace vide après eux exactement la largeur du caractère de parenthèse droite. Fin de l’exemple]
Répéter les caractères
Pour répéter le caractère suivant au format afin de remplir la largeur de colonne, incluez un astérisque (*) au format numérique. [Exemple : utilisez 0*- pour inclure suffisamment de tirets après un nombre pour remplir la cellule, ou utilisez *0 avant tout format pour inclure les zéros non significatifs. Fin de l’exemple]
Decimal places, spaces, colors, and conditions
Inclure des décimales et des chiffres significatifs
Pour mettre en forme des fractions ou des nombres avec des virgules décimales, incluez les espaces réservés de chiffres suivants dans une section. Si un nombre a plus de chiffres à droite de la virgule décimale qu’il n’y a d’espaces réservés dans le format, le nombre arrondit à autant de décimales qu’il y a d’espaces réservés. S’il y a plus de chiffres à gauche de la virgule décimale que d’espaces réservés, les chiffres supplémentaires sont affichés. Si le format contient uniquement des signes numériques (#) à gauche de la virgule décimale, les nombres inférieurs à 1 commencent par une virgule décimale.
# (signe numérique) affiche uniquement les chiffres significatifs et n’affiche pas de zéros non significatifs.
0 (zéro) affiche des zéros non significatifs si un nombre a moins de chiffres qu’il n’y a de zéros au format.
? (point d’interrogation) ajoute des espaces pour les zéros non significatifs de chaque côté de la virgule décimale afin que les virgules décimales s’alignent lorsqu’elles sont mises en forme avec une police à largeur fixe, telle que Courier New. ? peut également être utilisé pour les fractions dont le nombre de chiffres varie.
Pour afficher
As
Utiliser ce code
1234.59
1234.6
####.#
8.9
8.900
#.000
.631
0.6
0. #
121234.568
12.01234.57
#.0#
44.398102.652.8
44.398102.65 2.8 (avec décimales alignées)
???.???
5.255.3
5 1/45 3/10 (avec des fractions alignées)
# ???/???
Afficher un séparateur de milliers
Pour afficher une virgule en tant que séparateur de milliers ou pour mettre à l’échelle un nombre d’un multiple de 1 000, incluez une virgule au format numérique.
Pour afficher
As
Utiliser ce code
12000
12,000
#,###
12000
12
#,
12200000
12.2
0.0,,
Spécifier des couleurs
Pour définir la couleur du texte d’une section du format, utilisez le nom de l’une des huit couleurs suivantes entre crochets dans la section. Le code de couleur doit être le premier élément de la section.
[Noir]
[Bleu]
[Cyan]
[Vert]
[Magenta]
[Rouge]
[Blanc]
[Jaune]
Au lieu d’utiliser le nom de la couleur, l’index de couleur peut être utilisé, comme ceci [Couleur3] pour rouge. Les index numériques pour la couleur sont redirctés dans la plage comprise entre 1 et 56, qui fait référence par index à la palette de couleurs héritée.
[Remarque : les valeurs de palette de couleurs héritées par défaut sont répertoriées dans §18.8.27. Dans les codes de format, [Color1] fait référence à la couleur associée à indexed="8 », ou noir (par défaut), [Color2] fait référence à la couleur associée à indexed="9 », ou blanc (par défaut), et ainsi de suite jusqu’à [Color56] faisant référence à la couleur associée à indexed="63 ». Si la palette de couleurs a été personnalisée à partir des valeurs par défaut, les couleurs associées à ces index reflètent ces personnalisations.
Spécifier des conditions
Pour définir les formats de nombre appliqués uniquement si un nombre remplit une condition spécifiée, placez la condition entre crochets. La condition se compose d’un opérateur de comparaison et d’une valeur. Les opérateurs de comparaison sont les suivants : = Égal à ; > Supérieur à ; < Inférieur à ; >= Supérieur ou égal à, <= Inférieur ou égal à et <> Non égal à. [Exemple : Le format suivant affiche des nombres inférieurs ou égaux à une police rouge et des nombres supérieurs à une police bleue.
[Red][<=100];[Blue][>100]
Fin de l’exemple]
Si la valeur de cellule ne répond à aucun des critères, les signes dièse (« # ») s’affichent sur la largeur de la cellule.
Currency, percentages, and scientific notation
Inclure des symboles monétaires
Pour inclure des symboles monétaires, placez le symbole monétaire à l’emplacement qu’il doit afficher.
Afficher les pourcentages
Pour afficher des nombres sous la forme d’un pourcentage de 100 — [Exemple : pour afficher .08 sous la forme 8 % ou 2,8 comme 280 % de l’exemple de fin]), incluez le signe de pourcentage (%) au format numérique.
Afficher des notations scientifiques
Pour afficher des nombres au format scientifique, utilisez des codes d’exposant dans une section — [Exemple : E-, E+, e-ou e+. Fin de l’exemple]
Si un format contient un zéro (0) ou un signe numérique (#) à droite d’un code exposant, l’application affiche le nombre au format scientifique et insère un « E » ou un « e ». Le nombre de zéros ou de signes numériques à droite d’un code détermine le nombre de chiffres dans l’exposant. « E- » ou « e- » place un signe moins par exposants négatifs. « E+ » ou « e+ » place un signe moins par exposants négatifs et un signe plus par des exposants positifs.
Dates and times
Afficher les jours, les mois et les années
Pour afficher
As
Utiliser ce code
Mois
1–12
m
Mois
01–12
mm
Mois
Jan-Dec
mmm
Mois
Janvier à décembre
mmmm
Mois
J–D
Mmmmm
Jours
1–31
d
Jours
01–31
dd
Jours
Dim–Sam
ddd
Jours
Du dimanche au samedi
dddd
an
00–99
yy
an
valeur minimale date-base –9999
yyyy
Consultez §18.17.4.1 pour plus d’informations sur les bases de dates possibles.
Mois et minutes
Si le code « m » ou « mm » est utilisé immédiatement après le code « h » ou « hh » (pour les heures) ou juste avant le code « ss » (pour les secondes), l’application doit afficher les minutes au lieu du mois.
Afficher les heures, les minutes et les secondes
Pour afficher
As
Utiliser ce code
Heures
0–23
h
Heures
00–23
hh
Minutes
0–59
m
Minutes
00–59
mm
Secondes
0–59
s
Secondes
00–59
ss
Time
h AM/PM
Time
h :mm AM/PM
Time
4 :36 :03 P
h :mm :ss A/P
Time
4:36:03.75
h :mm :ss.00
Temps écoulé (heures et minutes)
1:02
[h] :mm
Temps écoulé (minutes et secondes)
62:16
[mm] :ss
Temps écoulé (secondes et centièmes)
3735.80
[ss].00
Minutes par rapport au mois
Le code « m » ou « mm » doit apparaître immédiatement après le code « h » ou « hh » ou immédiatement avant le code « ss » ; dans le cas contraire, celles-ci s’affichent en tant que mois au lieu de minutes.
AM et PM
Si le format contient AM ou PM, l’heure est basée sur l’horloge de 12 heures, où « AM » ou « A » indique les heures de jusqu’à et « PM » ou « P » indique les heures entre et minuit. Sinon, l’heure est basée sur le format 24 heures.
Valeurs de date et d’heure non valides
Les cellules mises en forme avec un format de date ou d’heure et qui contiennent des valeurs de date ou d’heure qui ne répondent pas aux exigences spécifiées doivent afficher le signe dièse (« # ») sur la largeur de la cellule.
International Considerations
Code de format
Description
r
ja-jp/zh-tw uniquement.
Lors du chargement dans les paramètres régionaux ja-jp, le code devient « ee ».
Lors du chargement dans les paramètres régionaux zh-tw, le code devient « e ».
Rr
ja-jp/zh-tw uniquement.
Lors du chargement dans les paramètres régionaux ja-jp, le code devient « gggee ».
Lors du chargement dans les paramètres régionaux zh-tw, le code devient « e ».
g
Lors du chargement dans les paramètres régionaux ja-jp : règne empereur de caractère romain unique
Lors du chargement dans les paramètres régionaux zh-tw (Taiwan uniquement) : traitez la même chose que « gg ».
gg
Lors du chargement dans les paramètres régionaux ja-jp : Caractère kanji unique empereur règne
Lors du chargement dans les paramètres régionaux zh-tw : Nom court de la dernière ère (depuis 1911)
Ggg
Lors du chargement dans les paramètres régionaux ja-jp : Tow Kanji caractère empereur règne
Lors du chargement dans les paramètres régionaux zh-tw : Nom long de la dernière ère (depuis 1911)
E
Lors du chargement dans les paramètres régionaux ja-jp : Année de l’ère
Lors de la réception dans les paramètres régionaux zh-tw (Taiwan uniquement) : Année de l’ère depuis 1912. Si précédée de « g », « gg » ou « ggg », l’année 1912 et les années antérieures à 1912 sont spéciales, sinon les années antérieures à 1912 sont grégoriennes.
AUTRES paramètres régionaux : devient « aaaa »
Ee
Lors du chargement dans les paramètres régionaux ja-jp : Année de l’ère avec zéro non significatif
Lors du chargement dans les paramètres régionaux zh-tw (Taiwan uniquement) : Année de l’ère depuis 1911
AUTRES paramètres régionaux : devient « yy »
B2
Calander hijri
b1
calendrier grégorien
[$USD-409]
Spécifie les informations système de devise et de paramètres régionaux/date/numéro.
La syntaxe est [$<Currency String-language>< info>]. La chaîne monétaire est une chaîne à utiliser comme symbole monétaire. Les informations de langue sont une valeur 32 bits entrée au format hexidecimal.
Format d’informations sur la langue (octet 3 est l’octet le plus significatif) :
Octets 0,1 : ID de langue (LID) 16 bits.
Octet 2 : type de calendrier. Un bit élevé indique que l’entrée est analysée à l’aide du calendrier spécifié.
Octet 3 : type de système numérique. Un bit élevé indique que l’entrée est analysée à l’aide du système de nombres spécifié.
Valeurs d’informations de langue spéciales :
0xf800 : format de date longue du système
0xf400 : Format de l’heure système
Éléments parents |
---|
styleSheet (§18.8.39) |
Éléments enfants | Paragraphe |
---|---|
numFmt (Format de nombre) | §18.8.30 |
Attributs | Description |
---|---|
count (Nombre de format de nombre) | Nombre d’éléments de format de nombre. Les valeurs possibles de cet attribut sont définies par le type de données unsignedInt du schéma XML du W3C. |
[Remarque : La définition de schéma XML W3C du modèle de contenu (CT_NumFmts) de cet élément se trouve dans §A.2. Fin de la remarque]
ISO/IEC29500 : 2008.
Constructeurs
NumberingFormats() |
Initialise une nouvelle instance de la classe NumberingFormats. |
NumberingFormats(IEnumerable<OpenXmlElement>) |
Initialise une nouvelle instance de la classe NumberingFormats avec les éléments enfants spécifiés. |
NumberingFormats(OpenXmlElement[]) |
Initialise une nouvelle instance de la classe NumberingFormats avec les éléments enfants spécifiés. |
NumberingFormats(String) |
Initialise une nouvelle instance de la classe NumberingFormats à partir du code XML externe. |
Propriétés
ChildElements |
Obtient tous les nœuds enfants de l’élément actuel. (Hérité de OpenXmlElement) |
Count |
Nombre de formats de nombre Représente l’attribut suivant dans le schéma : count |
ExtendedAttributes |
Obtient tous les attributs étendus (attributs non définis dans le schéma) de l’élément actuel. (Hérité de OpenXmlElement) |
Features |
Obtient un IFeatureCollection pour l’élément actuel. Cette collection de fonctionnalités sera en lecture seule, mais héritera des fonctionnalités de sa partie parente et de son package, le cas échéant. (Hérité de OpenXmlElement) |
FirstChild |
Obtient le premier enfant de l’élément OpenXmlElement actuel. (Hérité de OpenXmlCompositeElement) |
HasAttributes |
Obtient une valeur indiquant si l’élément actuel a des attributs. (Hérité de OpenXmlElement) |
HasChildren |
Obtient une valeur qui indique si l’élément actuel a des éléments enfants. (Hérité de OpenXmlCompositeElement) |
InnerText |
Obtient ou définit les valeurs concaténées du nœud actuel et de tous ses enfants. (Hérité de OpenXmlCompositeElement) |
InnerXml |
Obtient ou définit le balisage qui représente uniquement les nœuds enfants du nœud actuel. (Hérité de OpenXmlCompositeElement) |
LastChild |
Obtient le dernier enfant de l’élément OpenXmlElement actuel. Retourne null (Nothing en Visual Basic) s’il n’existe aucun élément OpenXmlElement de ce type. (Hérité de OpenXmlCompositeElement) |
LocalName |
Définit la classe NumberingFormats. Cette classe est disponible dans Office 2007 et versions ultérieures. Lorsque l’objet est sérialisé au format xml, son nom qualifié est x :numFmts. |
LocalName |
Obtient le nom local de l’élément actuel. (Hérité de OpenXmlElement) |
MCAttributes |
Obtient ou définit les attributs de compatibilité du balisage. Retourne null si aucun attribut de compatibilité de balisage n’est défini pour l’élément actuel. (Hérité de OpenXmlElement) |
NamespaceDeclarations |
Obtient toutes les déclarations d’espace de noms définies dans l’élément actuel. Retourne un énumérateur vide s’il n’y a pas de déclaration d’espace de noms. (Hérité de OpenXmlElement) |
NamespaceUri |
Obtient l’URI d’espace de noms de l’élément actuel. (Hérité de OpenXmlElement) |
OpenXmlElementContext |
Obtient l’élément OpenXmlElementContext de l’élément actuel. (Hérité de OpenXmlElement) |
OuterXml |
Obtient le balisage qui représente l’élément actuel et tous ses éléments enfants. (Hérité de OpenXmlElement) |
Parent |
Obtient l’élément parent de l’élément actuel. (Hérité de OpenXmlElement) |
Prefix |
Obtient le préfixe d’espace de noms de l’élément actuel. (Hérité de OpenXmlElement) |
XmlQualifiedName |
Obtient le nom qualifié de l’élément actuel. (Hérité de OpenXmlElement) |
XName |
Obtient le nom qualifié de l’élément actuel. (Hérité de OpenXmlElement) |
Méthodes
AddAnnotation(Object) |
Ajoute un objet à la liste d’annotations de l’élément OpenXmlElement actuel. (Hérité de OpenXmlElement) |
AddChild(OpenXmlElement, Boolean) |
Ajoute l’élément spécifié à l’élément s’il s’agit d’un enfant connu. Cela ajoute l’élément à l’emplacement approprié en fonction du schéma. (Hérité de OpenXmlCompositeElement) |
AddNamespaceDeclaration(String, String) |
Ajoute une déclaration d’espace de noms au nœud actuel. (Hérité de OpenXmlElement) |
Ancestors() |
Énumère tous les ancêtres de l’élément actuel. (Hérité de OpenXmlElement) |
Ancestors<T>() |
Énumère uniquement les ancêtres de l’élément actuel qui ont le type spécifié. (Hérité de OpenXmlElement) |
Annotation(Type) |
Obtenez le premier objet d’annotation du type spécifié à partir de l’élément OpenXmlElement actuel. (Hérité de OpenXmlElement) |
Annotation<T>() |
Obtenez le premier objet d’annotation du type spécifié à partir de l’élément OpenXmlElement actuel. (Hérité de OpenXmlElement) |
Annotations(Type) |
Obtient une collection d’annotations avec le type spécifié pour l’élément OpenXmlElement actuel. (Hérité de OpenXmlElement) |
Annotations<T>() |
Obtient une collection d’annotations avec le type spécifié pour l’élément OpenXmlElement actuel. (Hérité de OpenXmlElement) |
Append(IEnumerable<OpenXmlElement>) |
Ajoute chaque élément d’une liste d’éléments à la fin de la liste des éléments enfants de l’élément actuel. (Hérité de OpenXmlElement) |
Append(OpenXmlElement[]) |
Ajoute chaque élément d’un tableau d’éléments à la fin de la liste des éléments enfants de l’élément actuel. (Hérité de OpenXmlElement) |
AppendChild<T>(T) |
Ajoute l’élément spécifié à la fin de la liste des nœuds enfants de l’élément actuel. (Hérité de OpenXmlCompositeElement) |
ClearAllAttributes() |
Efface tous les attributs, y compris les attributs connus et les attributs étendus. (Hérité de OpenXmlElement) |
Clone() |
Crée un doublon du nœud actuel. (Hérité de OpenXmlElement) |
CloneNode(Boolean) |
Crée un doublon de ce nœud. |
Descendants() |
Énumère tous les descendants de l’élément actuel. (Hérité de OpenXmlElement) |
Descendants<T>() |
Énumérez tous les descendants de l’élément actuel de type T. (Hérité de OpenXmlElement) |
Elements() |
Énumère tous les enfants de l’élément actuel. (Hérité de OpenXmlElement) |
Elements<T>() |
Énumère uniquement les enfants de l’élément actuel qui ont le type spécifié. (Hérité de OpenXmlElement) |
ElementsAfter() |
Énumère tous les éléments frères qui suivent l’élément actuel et ont le même parent que l’élément actuel. (Hérité de OpenXmlElement) |
ElementsBefore() |
Énumère tous les éléments frères qui précèdent l’élément actuel et ont le même parent que l’élément actuel. (Hérité de OpenXmlElement) |
GetAttribute(String, String) |
Obtient un attribut Open XML avec le nom de balise et l’URI d’espace de noms spécifiés. (Hérité de OpenXmlElement) |
GetAttributes() |
Obtient une liste qui contient une copie de tous les attributs. (Hérité de OpenXmlElement) |
GetEnumerator() |
Retourne un énumérateur qui itère au sein de la collection enfant. (Hérité de OpenXmlElement) |
GetFirstChild<T>() |
Recherche le premier élément enfant de type T. (Hérité de OpenXmlElement) |
InsertAfter<T>(T, OpenXmlElement) |
Insère l’élément spécifié immédiatement après l’élément de référence spécifié. (Hérité de OpenXmlCompositeElement) |
InsertAfterSelf<T>(T) |
Insère l’élément spécifié immédiatement après l’élément actuel. (Hérité de OpenXmlElement) |
InsertAt<T>(T, Int32) |
Insère l’élément spécifié à l’index spécifié des enfants de l’élément actuel. (Hérité de OpenXmlCompositeElement) |
InsertBefore<T>(T, OpenXmlElement) |
Insère l’élément spécifié juste avant l’élément de référence spécifié. (Hérité de OpenXmlCompositeElement) |
InsertBeforeSelf<T>(T) |
Insère l’élément spécifié juste avant l’élément actuel. (Hérité de OpenXmlElement) |
IsAfter(OpenXmlElement) |
Détermine si l’élément actuel apparaît après un élément spécifié dans l’ordre du document. (Hérité de OpenXmlElement) |
IsBefore(OpenXmlElement) |
Détermine si l’élément actuel apparaît avant un élément spécifié dans l’ordre du document. (Hérité de OpenXmlElement) |
LookupNamespace(String) |
Résout le préfixe d’espace de noms dans le contexte du nœud actuel. (Hérité de OpenXmlElement) |
LookupPrefix(String) |
Recherche le préfixe correspondant pour un URI d’espace de noms dans l’étendue de l’élément actuel. (Hérité de OpenXmlElement) |
NextSibling() |
Obtient l’élément OpenXmlElement qui suit immédiatement l’élément OpenXmlElement actuel. Retourne null (Nothing en Visual Basic) s’il n’existe aucun élément OpenXmlElement suivant. (Hérité de OpenXmlElement) |
NextSibling<T>() |
Obtient l’élément OpenXmlElement avec le type spécifié qui suit l’élément OpenXmlElement actuel. Retourne null (Nothing en Visual Basic) s’il n’y a pas d’élément OpenXmlElement suivant. (Hérité de OpenXmlElement) |
PrependChild<T>(T) |
Insère l’élément spécifié au début de la liste des nœuds enfants de l’élément actuel. (Hérité de OpenXmlCompositeElement) |
PreviousSibling() |
Obtient l’élément OpenXmlElement qui précède immédiatement l’élément OpenXmlElement actuel. Retourne null (Nothing en Visual Basic ) s’il n’existe aucun élément OpenXmlElement précédent. (Hérité de OpenXmlElement) |
PreviousSibling<T>() |
Obtient l’élément OpenXmlElement avec le type spécifié qui précède l’élément OpenXmlElement actuel. Retourne null (Nothing en Visual Basic) s’il n’existe aucun élément OpenXmlElement précédent. (Hérité de OpenXmlElement) |
Remove() |
Supprime l’élément actuel de son parent. (Hérité de OpenXmlElement) |
RemoveAllChildren() |
Supprime tous les éléments enfants de l’élément actuel. (Hérité de OpenXmlCompositeElement) |
RemoveAllChildren<T>() |
Supprimez tous les éléments enfants de l’élément actuel qui sont de type T. (Hérité de OpenXmlElement) |
RemoveAnnotations(Type) |
Supprime les annotations du type spécifié de l’élément OpenXmlElement actuel. (Hérité de OpenXmlElement) |
RemoveAnnotations<T>() |
Supprime les annotations avec le type spécifié de l’élément OpenXmlElement actuel. (Hérité de OpenXmlElement) |
RemoveAttribute(String, String) |
Supprime l’attribut de l’élément actuel. (Hérité de OpenXmlElement) |
RemoveChild<T>(T) |
Supprime l’élément enfant spécifié. (Hérité de OpenXmlCompositeElement) |
RemoveNamespaceDeclaration(String) |
Supprime la déclaration d’espace de noms pour le préfixe spécifié. Ne supprime rien s’il n’y a pas de préfixe. (Hérité de OpenXmlElement) |
ReplaceChild<T>(OpenXmlElement, T) |
Remplace l’un des éléments enfants de l’élément actuel par un autre élément OpenXmlElement. (Hérité de OpenXmlCompositeElement) |
SetAttribute(OpenXmlAttribute) |
Définit un attribut sur l’élément spécifié. Si l’attribut est un attribut connu, la valeur de l’attribut est définie. Si l’attribut est un attribut étendu, l’attribut « openxmlAttribute » est ajouté à la liste des attributs étendus. (Hérité de OpenXmlElement) |
SetAttributes(IEnumerable<OpenXmlAttribute>) |
Définit un certain nombre d’attributs à l’élément . Si un attribut est un attribut connu, la valeur de l’attribut est définie. Si un attribut est un attribut étendu, l’attribut « openxmlAttribute » est ajouté à la liste des attributs étendus. (Hérité de OpenXmlElement) |
WriteTo(XmlWriter) |
Enregistre le nœud actuel dans le XmlWriter spécifié. (Hérité de OpenXmlElement) |
Implémentations d’interfaces explicites
IEnumerable.GetEnumerator() |
Définit la classe NumberingFormats. Cette classe est disponible dans Office 2007 et versions ultérieures. Lorsque l’objet est sérialisé au format xml, son nom qualifié est x :numFmts. (Hérité de OpenXmlElement) |
IEnumerable<OpenXmlElement>.GetEnumerator() |
Retourne un énumérateur qui itère au sein de la collection enfant. (Hérité de OpenXmlElement) |