Altova MapForce 2025 Professional Edition

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

Nombre para el código generado (derivado del nombre local o de la declaración de 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

Tipo

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

ContainingType

Tipo

El tipo del cual este es miembro

DataType

Tipo

El tipo de datos del contenido de este miembro

Biblioteca

Biblioteca

La biblioteca que contiene el DataType de este miembro

IsAttribute

boolean

True para atributos, false 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

© 2018-2024 Altova GmbH