elemento nameSpace
Describe un espacio de nombres. Este espacio de nombres se puede usar para la generación de código o para controlar <directivas wsdl:import> .
Uso
<nameSpace
uri = "character_string">
child elements
</nameSpace>
Atributos
Atributo | Tipo | Obligatorio | Descripción |
---|---|---|---|
uri |
character_string |
Sí |
Identificador URI único del espacio de nombres. |
Elementos secundarios
Elemento | Descripción |
---|---|
Codename |
Nombre que se va a usar para identificar el espacio de nombres en el código generado. |
macroPrefix |
Prefijo que se va a usar en el código generado para los nombres de macros del espacio de nombres. |
name |
Nombre completo en el espacio de nombres. |
preferredPrefix |
Prefijo al que se debe asignar el espacio de nombres para que el XML sea más legible. |
Secuencia de elementos secundarios
(
preferredPrefix?,
macroPrefix?,
codeName?,
name*
)
Elementos primarios
Elemento | Descripción |
---|---|
wsdCodeGen |
Elemento raíz de un archivo de script XML del generador de código WSDAPI. |
Comentarios
Este elemento se puede usar para proporcionar al generador de código información adicional sobre los espacios de nombres que encuentra en archivos WSDL y XSD o para introducir nuevos espacios de nombres.
El generador de código analiza automáticamente los espacios de nombres implícitos en la reflexión de tipos o especificados en los archivos WSDL y XSD y no es necesario definir explícitamente en el script. En algunos casos, este elemento se puede usar para agregar propiedades o nombres adicionales a un espacio de nombres al que hace referencia la reflexión de tipos o WSDL/XSD. El generador de código no considera esto como un conflicto.
El siguiente XML muestra un elemento nameSpace (con elementos secundarios omitidos para mayor brevedad).
<nameSpace uri="https://www.example.com/namespace">
...
</nameSpace>
Información de elemento
Etiqueta | Value |
---|---|
Sistema mínimo compatible |
Windows Vista |
Puede estar vacío | Sí |