Table Classe

Définition

Table.

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 :table.

[DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.AutoFilter))]
[DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.SortState))]
[DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.TableColumns))]
[DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.TableStyleInfo))]
[DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.TableExtensionList))]
[DocumentFormat.OpenXml.OfficeAvailability(DocumentFormat.OpenXml.FileFormatVersions.Office2007)]
[DocumentFormat.OpenXml.SchemaAttr(22, "table")]
public class Table : DocumentFormat.OpenXml.OpenXmlPartRootElement
public class Table : DocumentFormat.OpenXml.OpenXmlPartRootElement
[DocumentFormat.OpenXml.SchemaAttr(22, "table")]
public class Table : DocumentFormat.OpenXml.OpenXmlPartRootElement
[DocumentFormat.OpenXml.SchemaAttr("x:table")]
public class Table : DocumentFormat.OpenXml.OpenXmlPartRootElement
[DocumentFormat.OpenXml.SchemaAttr("x:table")]
public class Table : DocumentFormat.OpenXml.TypedOpenXmlPartRootElement
[DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.AutoFilter))]
[DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.SortState))]
[DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.TableColumns))]
[DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.TableStyleInfo))]
[DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.TableExtensionList))]
public class Table : DocumentFormat.OpenXml.OpenXmlPartRootElement
[DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.AutoFilter))]
[DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.SortState))]
[DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.TableColumns))]
[DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.TableStyleInfo))]
[DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.TableExtensionList))]
[DocumentFormat.OpenXml.OfficeAvailability(DocumentFormat.OpenXml.FileFormatVersions.Office2007)]
public class Table : DocumentFormat.OpenXml.OpenXmlPartRootElement
[<DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.AutoFilter))>]
[<DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.SortState))>]
[<DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.TableColumns))>]
[<DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.TableStyleInfo))>]
[<DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.TableExtensionList))>]
[<DocumentFormat.OpenXml.OfficeAvailability(DocumentFormat.OpenXml.FileFormatVersions.Office2007)>]
[<DocumentFormat.OpenXml.SchemaAttr(22, "table")>]
type Table = class
    inherit OpenXmlPartRootElement
type Table = class
    inherit OpenXmlPartRootElement
[<DocumentFormat.OpenXml.SchemaAttr(22, "table")>]
type Table = class
    inherit OpenXmlPartRootElement
[<DocumentFormat.OpenXml.SchemaAttr("x:table")>]
type Table = class
    inherit OpenXmlPartRootElement
[<DocumentFormat.OpenXml.SchemaAttr("x:table")>]
type Table = class
    inherit TypedOpenXmlPartRootElement
[<DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.AutoFilter))>]
[<DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.SortState))>]
[<DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.TableColumns))>]
[<DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.TableStyleInfo))>]
[<DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.TableExtensionList))>]
type Table = class
    inherit OpenXmlPartRootElement
[<DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.AutoFilter))>]
[<DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.SortState))>]
[<DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.TableColumns))>]
[<DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.TableStyleInfo))>]
[<DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.TableExtensionList))>]
[<DocumentFormat.OpenXml.OfficeAvailability(DocumentFormat.OpenXml.FileFormatVersions.Office2007)>]
type Table = class
    inherit OpenXmlPartRootElement
Public Class Table
Inherits OpenXmlPartRootElement
Public Class Table
Inherits TypedOpenXmlPartRootElement
Héritage
Héritage
Attributs

Remarques

[ISO/IEC 29500-1 1st Edition]

table (Table)

Cet élément est l’élément racine d’une table qui n’est pas une seule table XML de cellule.

Éléments parents
Élément racine du composant SpreadsheetML Table Definitions
Éléments enfants Paragraphe
autoFilter (paramètres du filtre automatique) §18.3.1.2
extLst (zone de stockage des données des fonctionnalités futures) §18.2.10
sortState (État de tri) §18.3.1.92
tableColumns (colonnes de table) §18.5.1.4
tableStyleInfo (Style de tableau) §18.5.1.5
Attributs Description
comment (commentaire de table) Chaîne représentant un commentaire textuel sur la table.

[Remarque : cela peut être utilisé par l’application de feuille de calcul dans une autre interface utilisateur. note de fin] [Exemple : il peut y avoir une interface utilisateur de nom utilisée pour organiser les noms définis et les références de fonction. Si des tables sont répertoriées dans cette interface utilisateur, le commentaire peut fournir plus d’informations sur la table. Fin de l’exemple]

La longueur maximale de cette chaîne doit être de 32 767 caractères.

Les valeurs possibles pour cet attribut sont définies par le type simple ST_Xstring (§22.9.2.19).
connectionId (ID de connexion) Entier représentant un ID pour indiquer la connexion de la collection connections utilisée par cette table.

Il ne doit être utilisé que pour les tables qui sont basées sur des mappages xml.

Les valeurs possibles de cet attribut sont définies par le type de données unsignedInt du schéma XML du W3C.
dataCellStyle (Nom du style de données) Chaîne représentant le nom du style de cellule appliqué aux cellules de la zone de données du tableau.

Si cette chaîne est manquante ou ne correspond pas au nom d’un style de cellule, le style de cellule de données spécifié par le style de tableau actuel doit être appliqué.

Les valeurs possibles pour cet attribut sont définies par le type simple ST_Xstring (§22.9.2.19).
dataDxfId (ID de format de zone de données) Un index entier de base zéro dans la mise en forme différentielle enregistre <dxfs> dans le styleSheet indiquant le format à appliquer à la zone de données de cette table.

Le chargement de la feuille de calcul doit échouer si cet index est hors limites.

Les valeurs possibles pour cet attribut sont définies par le type simple ST_DxfId (§18.18.25).
displayName (Nom de la table) Chaîne représentant le nom de la table. Il s’agit du nom qui doit être utilisé dans les références de formule et affiché dans l’interface utilisateur pour l’utilisateur de la feuille de calcul.

Ce nom ne doit pas contenir d’espaces, et il doit être unique parmi tous les autres displayNames et definedNames dans le classeur. Les longueurs de caractères et les restrictions sont les mêmes que pour les definedNames. Pour plus d’informations, consultez la section SpreadsheetML Reference - Workbook definedNames

Les valeurs possibles pour cet attribut sont définies par le type simple ST_Xstring (§22.9.2.19).
headerRowBorderDxfId (ID de format de bordure de ligne d’en-tête) Un index entier de base zéro dans la mise en forme différentielle enregistre <dxfs> dans le styleSheet indiquant la mise en forme de bordure à appliquer à la ligne d’en-tête de ce tableau.

Le chargement de la feuille de calcul doit échouer si cet index est hors limites.

Les valeurs possibles pour cet attribut sont définies par le type simple ST_DxfId (§18.18.25).
headerRowCellStyle (Style de ligne d’en-tête) Chaîne représentant le nom du style de cellule appliqué aux cellules de ligne d’en-tête du tableau.

Si cette chaîne est manquante ou ne correspond pas au nom d’un style de cellule, le style de ligne d’en-tête spécifié par le style de tableau actuel doit être appliqué.

Les valeurs possibles pour cet attribut sont définies par le type simple ST_Xstring (§22.9.2.19).
headerRowCount (nombre de lignes d’en-tête) Entier représentant le nombre de lignes d’en-tête affichées en haut du tableau. 0 signifie que la ligne d’en-tête n’est pas affichée.

Il incombe à l’application de feuille de calcul de déterminer si les nombres supérieurs à 1 sont autorisés. À moins que l’application de feuille de calcul ait une fonctionnalité dans laquelle il peut y avoir plusieurs lignes d’en-tête, ce nombre ne doit pas être supérieur à 1.

Les valeurs possibles de cet attribut sont définies par le type de données unsignedInt du schéma XML du W3C.
headerRowDxfId (ID de format de ligne d’en-tête) Index entier de base zéro dans la mise en forme différentielle *<dxfs>*dans le styleSheet indiquant le format à appliquer à la ligne d’en-tête de ce tableau.

Le chargement de la feuille de calcul doit échouer si cet index est hors limites.

Les valeurs possibles pour cet attribut sont définies par le type simple ST_DxfId (§18.18.25).
id (ID de table) Entier différent de zéro représentant l’identificateur unique de cette table. Chaque table du classeur doit avoir un ID unique.

Les ID peuvent être utilisés pour faire référence à la table spécifique dans le classeur. [Remarque : Par instance un futur compartiment d’enregistrements peut faire référence à la table à l’aide de cet ID. Note de fin]

Les valeurs possibles de cet attribut sont définies par le type de données unsignedInt du schéma XML du W3C.
insertRow (Insérer une ligne affichant) Valeur booléenne indiquant si la ligne d’insertion s’affiche. True lorsque la ligne d’insertion s’affiche ; sinon, false.

La ligne d’insertion doit être affichée uniquement si la table ne contient pas de données.

Lorsqu’un utilisateur clique sur la ligne d’insertion dans l’interface utilisateur, il lui permet d’entrer facilement des données dans une table.

Les valeurs possibles de cet attribut sont définies par le type de données boolean du schéma W3C XML.
insertRowShift (Insérer un décalage de ligne) Boolean qui indique si les cellules de la feuille ont dû être insérées lorsque la ligne d’insertion a été affichée pour ce tableau. True si les cellules ont été décalées ; sinon, false.

[Remarque : cela se produit lorsqu’il y a des valeurs dans des cellules situées immédiatement en dessous du tableau lorsque la table est créée et que la ligne d’insertion est affichée. Dans ce cas, des cellules vides pour la ligne d’insertion sont insérées, et les valeurs existantes dans la feuille sont décalées d’une ligne pour faire de l’espace.

Les valeurs possibles de cet attribut sont définies par le type de données boolean du schéma W3C XML.
name (Name) Chaîne représentant le nom de la table utilisée pour référencer la table par programmation via le modèle objet des applications de feuille de calcul. Cette chaîne doit être unique par table et par feuille. Il a les mêmes restrictions de longueur et de caractères que pour displayName.

Par défaut, il doit être identique à displayName de la table. Ce nom doit également être synchronisé avec displayName lorsque le displayName est mis à jour dans l’interface utilisateur par l’utilisateur de la feuille de calcul.

Les valeurs possibles pour cet attribut sont définies par le type simple ST_Xstring (§22.9.2.19).
publié (publié) Valeur booléenne indiquant si cette table est marquée comme publiée pour être affichée par une application de feuille de calcul basée sur un serveur. True si elle doit être affichée par l’application de feuille de calcul serveur ; sinon, false.

[Remarque : une telle application peut afficher uniquement les objets du classeur marqués comme publiés, ce qui permet de charger et de calculer l’intégralité du classeur, mais d’afficher uniquement les éléments spécifiques marqués comme publiés. Cela peut permettre au rendu de la feuille de calcul du serveur de fournir une vue plus restreinte du classeur. Fin de la remarque]

Les valeurs possibles de cet attribut sont définies par le type de données boolean du schéma W3C XML.
ref (référence) Plage de la feuille appropriée que le tableau occupe exprimée à l’aide du référencement de style A1.

La référence doit inclure la ligne des totaux si elle est affichée.

Les valeurs possibles pour cet attribut sont définies par le type simple ST_Ref (§18.18.62).
tableBorderDxfId (ID de format de bordure de table) Un index entier de base zéro dans la mise en forme différentielle enregistre <dxfs> dans le styleSheet indiquant la mise en forme de bordure à appliquer aux bordures de ce tableau.

Le chargement de la feuille de calcul doit échouer si cet index est hors limites.

Les valeurs possibles pour cet attribut sont définies par le type simple ST_DxfId (§18.18.25).
tableType (Type de table) Énumération facultative spécifiant le type ou la source de la table.

Indique si la table est basée sur une requête de données externes, des données d’une feuille de calcul ou d’une donnée xml mappée à une feuille de calcul.

Les valeurs possibles pour cet attribut sont définies par le type simple ST_TableType (§18.18.78).
totalsRowBorderDxfId (ID de format de bordure de ligne total) Un index entier de base zéro dans la mise en forme différentielle enregistre <dxfs> dans le styleSheet indiquant la mise en forme de bordure à appliquer à la ligne des totaux de ce tableau.

Le chargement de la feuille de calcul doit échouer si cet index est hors limites.

Les valeurs possibles pour cet attribut sont définies par le type simple ST_DxfId (§18.18.25).
totalsRowCellStyle (Totals Row Style) Chaîne représentant le nom du style de cellule appliqué aux cellules de ligne des totaux du tableau.

Si cette chaîne est manquante ou ne correspond pas au nom d’un style de cellule, le style de ligne total spécifié par le style de tableau actuel doit être appliqué.

Les valeurs possibles pour cet attribut sont définies par le type simple ST_Xstring (§22.9.2.19).
totalsRowCount (nombre total de lignes) Entier représentant le nombre de lignes de totaux qui doivent être affichés en bas de la table.

0 signifie que la ligne des totaux n’est pas affichée. Il incombe à l’application de feuille de calcul de déterminer si les nombres supérieurs à 1 sont autorisés. À moins que l’application de feuille de calcul ne dispose d’une fonctionnalité où leur peut jamais être plusieurs lignes de totaux, ce nombre ne doit pas être supérieur à 1.

Les valeurs possibles de cet attribut sont définies par le type de données unsignedInt du schéma XML du W3C.
totalsRowDxfId (ID de format de ligne total) Un index entier de base zéro dans la mise en forme différentielle enregistre <dxfs> dans le styleSheet, indiquant le format à appliquer à la ligne des totaux de cette table.

Le chargement de la feuille de calcul doit échouer si cet index est hors limites.

Les valeurs possibles pour cet attribut sont définies par le type simple ST_DxfId (§18.18.25).
totalsRowShown (ligne Totaux affichés) Valeur booléenne indiquant si la ligne des totaux a déjà été affichée dans le passé pour cette table. True si la ligne des totaux a été affichée ; sinon, false.

Les valeurs possibles de cet attribut sont définies par le type de données boolean du schéma W3C XML.

[Remarque : La définition de schéma XML W3C du modèle de contenu (CT_Table) de cet élément se trouve dans §A.2. Fin de la remarque]

ISO/IEC29500 : 2008.

Constructeurs

Table()

Initialise une nouvelle instance de la classe Table.

Table(IEnumerable<OpenXmlElement>)

Initialise une nouvelle instance de la classe Table avec les éléments enfants spécifiés.

Table(OpenXmlElement[])

Initialise une nouvelle instance de la classe Table avec les éléments enfants spécifiés.

Table(String)

Initialise une nouvelle instance de la classe Table à partir d’un code XML externe.

Propriétés

AutoFilter

Filtre automatique de table.

Représente la balise d’élément suivante dans le schéma : x :autoFilter.

BorderFormatId

ID de format de bordure du tableau

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

ChildElements

Obtient tous les nœuds enfants de l’élément actuel.

(Hérité de OpenXmlElement)
Comment

Commentaire de table

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

ConnectionId

ID de connexion

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

DataCellStyle

Nom du style de données

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

DataFormatId

ID de format de zone de données

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

DisplayName

Nom de la table

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

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)
HeaderRowBorderFormatId

ID de format de bordure de ligne d’en-tête

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

HeaderRowCellStyle

Style de ligne d’en-tête

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

HeaderRowCount

Nombre de lignes d’en-tête

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

HeaderRowFormatId

ID de format de ligne d’en-tête

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

Id

Table Id

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

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)
InsertRow

Insérer une ligne affichant

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

InsertRowShift

Insérer un décalage de ligne

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

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

Table.

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 :table.

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)
Name

Nom

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

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)
OpenXmlPart

Obtient la partie associée à l’arborescence DOM. Elle retourne null lorsque l’arborescence DOM n’est pas associée à un composant.

(Hérité de OpenXmlPartRootElement)
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)
Published

Published

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

Reference

Référence

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

SortState

État de tri.

Représente la balise d’élément suivante dans le schéma : x :sortState.

TableColumns

Colonnes de table.

Représente la balise d’élément suivante dans le schéma : x :tableColumns.

TableDefinitionPart

Obtient le TableDefinitionPart associé à cet élément.

TableExtensionList

Zone de stockage des données des fonctionnalités futures.

Représente la balise d’élément suivante dans le schéma : x :extLst.

TableStyleInfo

Style de tableau.

Représente la balise d’élément suivante dans le schéma : x :tableStyleInfo.

TableType

Table Type

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

TotalsRowBorderFormatId

Nombre total d’ID de format de bordure de ligne

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

TotalsRowCellStyle

Style de ligne total

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

TotalsRowCount

Nombre total de lignes

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

TotalsRowFormatId

ID de format de ligne total

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

TotalsRowShown

Totals, ligne affichée

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

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)
Load(TableDefinitionPart)

Charge le DOM à partir de TableDefinitionPart

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)
Reload()

Recharge le contenu du composant dans une arborescence DOM Open XML. Cette méthode peut être appelée plusieurs fois et chaque fois qu’elle est appelée, l’arborescence est rechargée et les modifications précédentes apportées à l’arborescence sont abandonnées.

(Hérité de OpenXmlPartRootElement)
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)
Save()

Enregistre les données de l’arborescence DOM dans le composant. Cette méthode peut être appelée plusieurs fois et chaque fois qu’elle est appelée, le flux est vidé.

(Hérité de OpenXmlPartRootElement)
Save(Stream)

Enregistre l’arborescence DOM dans le flux spécifié.

(Hérité de OpenXmlPartRootElement)
Save(TableDefinitionPart)

Enregistre le DOM dans tableDefinitionPart.

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 OpenXmlPartRootElement)

Implémentations d’interfaces explicites

IEnumerable.GetEnumerator()

Table.

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 :table.

(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 à