Partager via


élément nameSpace

Décrit un espace de noms. Cet espace de noms peut être utilisé pour la génération de code ou pour gérer les <directives wsdl:import> .

Utilisation

<nameSpace
  uri = "character_string">
  child elements
</nameSpace>

Attributs

Attribut Type Obligatoire Description
uri
character_string
Oui
URI unique de l’espace de noms.

Éléments enfants

Élément Description
Nommé
Nom à utiliser pour identifier l’espace de noms dans le code généré.

macroPrefix
Préfixe à utiliser dans le code généré pour les noms de macros dans l’espace de noms.

name
Nom qualifié dans l’espace de noms.

preferredPrefix
Préfixe auquel l’espace de noms doit être mappé pour rendre le XML plus lisible.

Séquence d’éléments enfants

(
  preferredPrefix?, 
  macroPrefix?, 
  codeName?, 
  name*
)

Éléments parents

Élément Description
wsdCodeGen
Élément racine d’un fichier de script XML du générateur de code WSDAPI.

Notes

Cet élément peut être utilisé pour fournir au générateur de code des informations supplémentaires sur les espaces de noms qu’il rencontre dans les fichiers WSDL et XSD ou pour introduire de nouveaux espaces de noms.

Les espaces de noms impliqués par la réflexion de type ou spécifiés dans les fichiers WSDL et XSD sont analysés automatiquement par le générateur de code et n’ont pas besoin d’être définis explicitement dans le script. Dans certains cas, cet élément peut être utilisé pour ajouter des propriétés ou des noms supplémentaires à un espace de noms référencé par réflexion de type ou WSDL/XSD. Le générateur de code ne considère pas cela comme un conflit.

Le code XML suivant montre un élément nameSpace (avec des enfants omis par souci de concision).

<nameSpace uri="https://www.example.com/namespace">
  ...
</nameSpace>

Informations sur les éléments

Étiquette Valeur
Système minimal pris en charge
Windows Vista
Peut être vide Oui