Compartir a través de


type

Especifica el tipo de un elemento. Este atributo etiqueta a un elemento como perteneciente a un tipo determinado, aunque puede que no exista en el esquema una declaración de elemento que enlace dicho elemento al tipo.

<xsi:type="QName">

Atributos

  • QName
    Nombre del tipo de datos que se sustituye por el tipo de datos declarado para el elemento.

Comentarios

El atributo type se usa también cuando se utilizan tipos complejos derivados en documentos de instancia en lugar del tipo base esperado.

Ejemplo

En el ejemplo siguiente se muestra el uso del atributo type. El ejemplo usa un un documento de esquema, person.xsd, y una documento de instancia, person.xml. El documento de esquema contiene un tipo base Person, un tipo derivado Employee y una declaración de elemento person. El documento de instancia muestra el uso del atributo xsi:type para especificar que el elemento person del espacio de nombres urn:contoso-com:People es del tipo Employee en el mismo espacio de nombres.

Vea también

Referencia

Referencia de esquemas XML (XSD)
Elementos de los esquemas XML
Atributos Instance de esquema XML