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

SortCondition - Classe

Office 2013 et versions ultérieures

Cette documentation est préliminaire et peut changer.

Définit les SortCondition Class.This classe n'est disponible dans Office2010 ou au-dessus. Lorsque l'objet est sérialisé en XML, son nom qualifié est 14 x: sortCondition.

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

[OfficeAvailabilityAttribute(FileFormatVersions.Office2010)]
public class SortCondition : OpenXmlLeafElement

2.4.32 sortCondition

Espace de noms cible : http://schemas.microsoft.com/office/spreadsheetml/2009/9/main

Un sortCondition est un élément de type CT_SortCondition , comme indiqué dans la section 2.6.61, qui spécifie une condition de tri à appliquer à une plage. Consultez les sections 2.2.4.4, section 2.2.4.6, section 2.2.4.9 et 2.2.4.11 de la façon dont cet élément s'intègre avec les formats de fichier Office Open XML spécifiés dans [ISO/IEC 29500-1].

Le schéma XML W3C Suivant fragment ([XMLSCHEMA1] section 2.1) spécifie le contenu de cet élément.

< xsd: element name = "sortCondition" type = "CT_SortCondition" / >

Consultez la section 5.4 de schéma XML W3C complète ([XMLSCHEMA1] section 2.1).

2.6.61 CT_SortCondition

Espace de noms cible : http://schemas.microsoft.com/office/spreadsheetml/2009/9/main

Référencé par : sortCondition

Un type complexe qui spécifie une condition de tri à appliquer à une plage.

suivants :

décroissant : Boolean attribut ([XMLSCHEMA2] section 3.2.2) qui spécifie la direction du tri.

Value

Signification

False

Si sortBy est « valeur », trier dans l'ordre croissant. Si sortBy est « CouleurCellule » ou « fontColor », dans laquelle se produit la couleur de la cellule ou la couleur de police de cellule spécifié par dxfId de cellules sont classés en haut de la plage. Si sortBy est « icône », dans lequel se produit l'icône spécifiée par iconSet et iconId de cellules sont classés en haut de la plage.

TRUE

Si sortBy est « valeur », trier dans l'ordre décroissant. Si sortBy est « CouleurCellule » ou « fontColor », dans laquelle se produit la couleur de la cellule ou la couleur de police de cellule spécifié par dxfId de cellules sont classés au bas de la plage. Si sortBy est « icône », dans lequel se produit l'icône spécifiée par iconSet et iconId de cellules sont classées en bas de la plage.

sortBy : Attribut ST_SortBy ([ISO/IEC-29500-1] section 18.18.72) qui spécifie comment sont triés les cellules d'une plage.

ref : Attribut ST_Ref ([ISO/IEC-29500-1] section 18.18.62) qui indique la ligne ou la colonne (2) (2) auquel s'applique cette condition de tri. Cette valeur doit être contenue dans le ref dans l'élément sortState qui précède cet élément. Si l'attribut sortState.columnSort qui précède cet élément est "false", cette valeur spécifie la colonne (2) à laquelle cette condition de tri s'applique et qu'il doit y avoir une seule colonne (2) spécifiée par ref. Si l'attribut sortState.columnSort qui précède cet élément est "true", cette valeur spécifie la ligne (2) à laquelle cette condition de tri s'applique et qu'il doit y avoir qu'une seule ligne (2) spécifiée par ref.

customList : Attribut ST_Xstring ([ISO/IEC-29500-1] section 22.9.2.19) qui spécifie une liste de chaînes délimitée par des virgules qui spécifie un personnalisé (2) d'ordre de tri. L'ordre des chaînes dans la liste spécifie l'ordre de tri (2). Lorsqu'une valeur de la cellule correspond à une chaîne dans la liste, il est trié avant les valeurs des cellules qui correspondent à une chaîne de version ultérieure dans la liste, et ainsi de suite pour chaque cellule de la plage. DOIT être ignorée si sortBy n'est pas égale à « valeur ».

dxfId : Un attribut ST_DxfId ([ISO/IEC-29500-1] section 18.18.25) qui spécifie l'identificateur de format lorsque sortBy est égale à « CouleurCellule » ou sortBy est égal à « fontColor ». Ne doit pas être présent si sortBy est égal à « icône » ou « valeur ».

iconSet : Attribut ST_IconSetType qui spécifie l'icône définir lorsque sortBy est égale à « icône ». L'absence de cet attribut ne signifie aucune icône. Ne doit pas être présent si sortBy n'est pas égal à « icône ».

iconId : Un entier non signé d' attribut (section [XMLSCHEMA2] 3.3.22) qui spécifie l'index de base zéro d'une icône dans un jeu d'icônes. Si l'icône spécifié par iconSet comporte trois icônes, cette valeur doit être inférieure ou égale à 2. Si l'icône spécifié par iconSet a quatre icônes, cette valeur doit être inférieure ou égale à 3. Si l'icône spécifié par iconSet possède cinq icônes, cette valeur doit être inférieure ou égale à 4. L'absence de cet attribut ne signifie aucune icône. Ne doit pas être présent si sortBy n'est pas égal à « icône ».

Le schéma XML W3C Suivant fragment ([XMLSCHEMA1] section 2.1) spécifie le contenu de ce type complexe.

<xsd:complexType name="CT_SortCondition">

< nom xsd:attribute = "descendant" type = "type xsd: Boolean" utiliser = "optional" valeur par défaut = "false" / >

< nom de xsd:attribute = "sortBy" type = utiliser « x: ST_SortBy » = "optional" valeur par défaut = "valeur" / >

< nom de le xsd:attribute = "ref" type = "x: ST_Ref" utiliser = "required" / >

< nom de xsd:attribute = "customList" type = utiliser « x: ST_Xstring » = "optional" / >

< nom de le xsd:attribute = "dxfId" type = utiliser « x: ST_DxfId » = "optional" / >

< nom de xsd:attribute = "iconSet" type = "ST_IconSetType" utiliser = valeur par défaut "facultatif" = "3Arrows" / >

< nom de le xsd:attribute = "iconId" type = "xsd:unsignedInt" utiliser = "optional" / >

</xsd:complexType>

Consultez la section 5.4 de schéma XML W3C complète ([XMLSCHEMA1] section 2.1).

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