Facets

www.altova.com Imprimir este apartado Página anterior Subir un nivel Página siguiente

Inicio >  Guía y referencia del usuario > Generador de código > SPL: el lenguaje de programación Spy > Tipos integrados >

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

Type

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

 


© 2019 Altova GmbH