Facettes
Cet objet représente toutes les facettes d’un type simple. Les facettes héritées sont fusionnées avec les facettes déclarées explicitement. Si une facette Length est en effet, MinLength et MaxLength sont définies pour la même valeur.
Propriétés | Type | Description |
---|---|---|
DeclaringType | Type | Les facettes de type sont déclarées sur |
Whitespace | string | "preserve", "collapse" ou "replace" |
MinLength | entier | Valeur de Facette |
MaxLength | entier | Valeur de Facette |
MinInclusive | entier | Valeur de Facette |
MinExclusive | entier | Valeur de Facette |
MaxInclusive | entier | Valeur de Facette |
MaxExclusive | entier | Valeur de Facette |
TotalDigits | entier | Valeur de Facette |
FractionDigits | entier | Valeur de Facette |
List | Collection de facette | Toutes les facettes en tant que liste |
Facette
Cet objet représente une seule facette avec sa valeur calculée effective pour un type spécifique.
Propriétés | Type | Description |
---|---|---|
LocalName | string | Nom de facette |
NamespaceURI | string | Espace de noms de facette |
FacetType | string | Une de "normalization", "lexicalspace", "valuespace-length", "valuespace-enum" ou "valuespace-range" |
DeclaringType | Type sur lequel cette facette est déclarée | |
FacetCheckerName | string | Nom du vérificateur de facette (depuis le map schemafacet) |
FacetValue | string ou entier | Valeur réelle de cette facette |