ГОСТ Р ИСО 15745 - 4 - 2012
Т а б л и ц аЕ . 1 8 — А тр и б уты эл е м е н та va rD e cla ra tio n
АтрибутТип данныхПрименениеОписание
Namexsd:stringТребуемоеИмя параметра интерфейса или
компонента структуры
uniquelDxsd:IDТребуемоеУникальный
IDпараметра
интерфейса
иликомпонента
структуры (см. примечание 1)
Sizexsd:stringОпциональноеЧисло элементов, если параметр
интерфейсаиликомпонент
структуры анонимноготипа
ARRAY, BITSTRING, STRING или
WSTRING (см. примечание 2)
initialValuexsd:stringОпциональное Начальное значение параметра
интерфейсаиликомпонента
структуры (см. примечание 3)
Descriptionxsd:stringОпциональное Опциональноетекстовое
описание параметра интерфейса
или компоненты структуры
Примечание1 — При создании уникальных ID для параметров важно соблюдать
уникальность всех ID внутри файла - источника XML. Для создания возможности одинаковых
имен для параметров компонентов различных структур данных и одинаковых имен для
параметров интерфейса типов функций ID параметра должен обычно соединять типовое имя
типа структурированных данных или типовое имя типа функций с именем параметра для
гарантии уникальности.
Примечание 2 — Анонимные типы определяют размер таблицы, битовой строки или
строки непосредственно в декларации параметра, а не путем ссылки на тип сложных данных
с именем. Для таблицы тип данных единичного элемента таблицы дается типом данных
параметра. Для битовой строки, единичный элемент является одним битом.
Примечание3 — При наличии данного атрибута он определяет начальное (по
умолчанию) значение параметра интерфейса типа функции и представляется заданным
значениемпо умолчанию параметра, ассоциированного с параметром интерфейса
экземпляра функции.
287