NumberingFormats Classe

Définition

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="&quot;$&quot;#,##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)

S’applique à