Member

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 >

Member

Este objeto representa a un atributo o elemento del esquema XML. Se usa para crear miembros de clases de tipos.

 

Propiedad

Tipo

Descripción

CodeName

string

El nombre para el código generado (derivado del nombre local o de la declaración del objeto primario)

LocalName

string

El nombre original en el esquema. Aparece vacía para el miembro especial que representa el contenido de texto de tipos complejos.

NamespaceURI

string

El URI de espacio de nombres de este elemento/atributo dentro de documentos/secuencias de instancia XML.

DeclaringType

Type

El tipo que originalmente declara el miembro (igual a containingType para miembros no heredados)

ContainingType

Type

El tipo del cual este es miembro

DataType

Type

El tipo de datos del contenido de este miembro

Library

Library

La biblioteca que contiene el DataType de este miembro

IsAttribute

boolean

True para atributos, falso para elementos

IsOptional

boolean

True si minOccurs = 0 o si es un atributo opcional

IsRequired

boolean

True si minOccurs > 0 o si es un atributo obligatorio

IsFixed

boolean

True para atributos fijos, el valor está en la propiedad Default

IsDefault

boolean

True para los atributos con valor predeterminado, el valor está en la propiedad Default

IsNillable

boolean

True para elementos nillable

IsUseQualified

boolean

True si la propiedad NamespaceURI no está vacía

MinOccurs

integer

minOccurs como en el esquema. 1 para atributos obligatorios

MaxOccurs

integer

maxOccurs como en el esquema. 0 para atributos prohibidos y -1 para unbounded

Default

string

Valor predeterminado


© 2019 Altova GmbH