элемент nameSpace

Описывает пространство имен. Это пространство имен можно использовать для создания кода или обработки <директив wsdl:import> .

Использование

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

Атрибуты

attribute Тип Обязательно Описание
uri
character_string
Да
Уникальный URI пространства имен.

Дочерние элементы

Элемент Описание
codeName
Имя, используемое для идентификации пространства имен в созданном коде.

macroPrefix
Префикс, используемый в созданном коде для имен макросов в пространстве имен .

Имя
Полное имя в пространстве имен.

preferredPrefix
Префикс, с которым должно быть сопоставлено пространство имен, чтобы сделать XML более удобочитаемым.

Последовательность дочерних элементов

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

Родительские элементы

Элемент Описание
wsdCodeGen
Корневой элемент XML-файла скрипта генератора кода WSDAPI.

Комментарии

Этот элемент может использоваться для предоставления генератору кода дополнительных сведений о пространствах имен, встречающихся в файлах WSDL и XSD, или для введения новых пространств имен.

Пространства имен, подразумеваемые отражением типа или указанные в WSDL и XSD-файлах, анализируются автоматически генератором кода и не должны быть явно определены в скрипте. В некоторых случаях этот элемент можно использовать для добавления дополнительных свойств или имен в пространство имен, на которое ссылается отражение типа или WSDL/XSD. Генератор кода не рассматривает это как конфликт.

В следующем XML-коде показан элемент nameSpace (с дочерними элементами, опущенными для краткости).

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

Сведения об элементе

Метка Значение
Минимальная поддерживаемая система
Windows Vista
Может быть пустым Да