Элемент wsdCodeGen

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

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

<wsdCodeGen
  ConfigFileVersion = "Any character string.">
  child elements
</wsdCodeGen>

Атрибуты

attribute Тип Обязательно Описание
ConfigFileVersion
Любая строка символов.
Да
Версия файла конфигурации. Единственное допустимое значение — "1.0".

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

Элемент Описание
autoStatic
Указывает, следует ли WsdCodeGen автоматически помечать определенные созданные поля как статические. Эта функция включена по умолчанию.

Файл
Направляет генератор кода на создание файла.

hostMetadata
Метаданные размещения для реализуемого устройства. Этот элемент используется только для реализаций устройств (узлов).

layerNumber
Номер создаваемого слоя кода. Номера слоев используются в таблицах среды выполнения для различения одного уровня кода для другого. Сам WSDAPI использует созданный код с номером слоя 0.

layerPrefix
Префикс, используемый в созданном коде для обеспечения уникальности созданных символов. WSDAPI использует префикс WSD.

Макрос
Определяет текст или CDATA для повторного использование элементом include .

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

relationshipMetadata
Описывает узел и размещенные метаданные для устройства.

thisModelMetadata
Метаданные производителя и модели для реализуемого устройства. Этот элемент используется только для реализаций устройств (узлов).

Wsdl
Указывает WSDL-файл для обработки сведений о контракте.

Xsd
Указывает XSD-файл для обработки сведений о контракте.

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

(
  layerNumber?, 
  layerPrefix?, 
  autoStatic?, 
  hostMetadata?, 
  thisModelMetadata?, 
  nameSpace*, 
  wsdl*, 
  xsd*, 
  file*, 
  macro*, 
  relationshipMetadata*
)

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

Родительские элементы отсутствуют.

Комментарии

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

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

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