Facets
Este objeto representa todas las facetas de un tipo simple.
Las facetas heredadas se combinan con las facetas declaradas de forma explícita. Si hay una faceta Length, entonces MinLength y MaxLength tienen el mismo valor.
Propiedad | Tipo | Descripción |
DeclaringType | Type | El tipo en el que están declaradas las facetas |
Whitespace | string | "preserve", "collapse" o "replace" |
MinLength | integer | Valor de faceta |
MaxLength | integer | Valor de faceta |
MinInclusive | integer | Valor de faceta |
MinExclusive | integer | Valor de faceta |
MaxInclusive | integer | Valor de faceta |
MaxExclusive | integer | Valor de faceta |
TotalDigits | integer | Valor de faceta |
FractionDigits | integer | Valor de faceta |
List | Colección Facet | Todas las facetas en forma de lista |
Facet
Este objeto representa una sola faceta cuyo valor calculado está vigente en un tipo concreto.
Propiedad | Tipo | Descripción |
LocalName | string | Nombre de la faceta |
NamespaceURI | string | Espacio de nombres de la faceta |
FacetType | string | Puede ser "normalization", "lexicalspace", "valuespace-length", "valuespace-enum" o "valuespace-range" |
DeclaringType | El tipo en el que se declara esta faceta | |
FacetCheckerName | string | El nombre del Facet Checker (de la asignación schemafacet) |
FacetValue | string o integer | El valor real de esta faceta |