mirror of
https://github.com/salexdv/bsl_console.git
synced 2024-11-28 08:48:48 +02:00
Описание структуры ФабрикаXDTO
This commit is contained in:
parent
f4e44a57e0
commit
33e2e3e16d
@ -12569,6 +12569,205 @@ define([], function () {
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"ФабрикаXDTO": {
|
||||
"name": "ФабрикаXDTO",
|
||||
"name_en": "XDTOFactory",
|
||||
"description": "Фабрика типов XDTO",
|
||||
"properties": {
|
||||
"Пакеты": {
|
||||
"name": "Пакеты",
|
||||
"name_en": "Packages",
|
||||
"access": "Чтение",
|
||||
"description": "Содержит коллекцию пакетов XDTO, составляющих фабрику.",
|
||||
"value": " КоллекцияПакетовXDTO."
|
||||
}
|
||||
},
|
||||
"methods": {
|
||||
"ЗаписатьJSON": {
|
||||
"name": "ЗаписатьJSON",
|
||||
"name_en": "WriteJSON",
|
||||
"description": "Записывает указанный элемент данных XDTO в объект записи JSON",
|
||||
"signature": {
|
||||
"ПоУмолчанию": {
|
||||
"СтрокаПараметров": "(ЗаписьJSON, Значение, НазначениеТипаXML?)",
|
||||
"Параметры": {
|
||||
"ЗаписьJSON": "ЗаписьJSON, Объект, через который осуществляется запись JSON.",
|
||||
"Значение": "ЗначениеXDTO/ОбъектXDTO/Неопределено. Записываемое в поток JSON значение.",
|
||||
"НазначениеТипаXML": "НазначениеТипаXML. Вариант назначения типа элемента данных XDTO."
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"ЗаписатьXML": {
|
||||
"name": "ЗаписатьXML",
|
||||
"name_en": "WriteXML",
|
||||
"description": "Записывает указанный элемент данных XDTO в объект записи XML.",
|
||||
"signature": {
|
||||
"ПоУмолчанию": {
|
||||
"СтрокаПараметров": "(ЗаписьXML, Элемент, ЛокальноеИмя?, URIПространстваИмен?, Форма?, УказаниеТипа?)",
|
||||
"Параметры": {
|
||||
"ЗаписьXML": "Объект записи XML",
|
||||
"Элемент": "Записываемое значение",
|
||||
"ЛокальноеИмя": "Локальное имя записываемого элемента данных.",
|
||||
"URIПространстваИмен": "URI пространства имен записываемого элемента данных.",
|
||||
"Форма": "Форма представления элемента данных в XDTO.",
|
||||
"УказаниеТипа": "Вариант назначения типа элемента данных XDTO."
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Привести": {
|
||||
"name": "Привести",
|
||||
"name_en": "Cast",
|
||||
"description": "Осуществляет попытку преобразования значения XDTO одного типа в значение XDTO данного типа.",
|
||||
"signature": {
|
||||
"ПоУмолчанию": {
|
||||
"СтрокаПараметров": "(Тип, Значение)",
|
||||
"Параметры": {
|
||||
"Тип": "Тип, к которому необходимо привести значение",
|
||||
"Значение": "Значение, которое необходимо преобразовать к значению указанного типа."
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"ПрочитатьJSON": {
|
||||
"name": "ПрочитатьJSON",
|
||||
"name_en": "ReadJSON",
|
||||
"description": "Читает элемент данных XDTO указанного типа из объекта чтения JSON.",
|
||||
"signature": {
|
||||
"ПоУмолчанию": {
|
||||
"СтрокаПараметров": "(ЧтениеJSON, Тип?, ИмяФункцииВосстановления?, МодульФункцииВосстановления?, ДополнительныеПараметрыФункцииВосстановления?, ТипыДляОбработкиВосстановления?, ИменаСвойствДляВосстановления?)",
|
||||
"Параметры": {
|
||||
"ЧтениеJSON": "Объект чтения JSON",
|
||||
"Тип": "Тип элемента данных XDTO",
|
||||
"ИмяФункцииВосстановления": "Имя функции восстановления значения",
|
||||
"МодульФункцииВосстановления": "Указывает модуль, процедура которого будет использована для восстановления значения",
|
||||
"ДополнительныеПараметрыФункцииВосстановления": "Дополнительные параметры для функции восстановления.",
|
||||
"ТипыДляОбработкиВосстановления": "Массив объектов ТипОбъектаXDTO, соответствующих типам XDTO, для которых требуется вызвать функцию восстановления",
|
||||
"ИменаСвойствДляВосстановления": "Имена свойств, для которых нужно вызвать функцию восстановления"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"ПрочитатьXML": {
|
||||
"name": "ПрочитатьXML",
|
||||
"name_en": "ReadXML",
|
||||
"description": "Читает элемент данных XDTO указанного типа из объекта чтения XML.",
|
||||
"signature": {
|
||||
"ПоУмолчанию": {
|
||||
"СтрокаПараметров": "(ЧтениеXML, Тип?)",
|
||||
"Параметры": {
|
||||
"ЧтениеXML": "Объект чтения XML",
|
||||
"Тип": "Тип элемента данных XDTO"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Создать": {
|
||||
"name": "Создать",
|
||||
"name_en": "Create",
|
||||
"description": "Создает значение XDTO по произвольному значению",
|
||||
"returns": "ЗначениеXDTO",
|
||||
"signature": {
|
||||
"ИзЗначения": {
|
||||
"СтрокаПараметров": "(Тип, Значение)",
|
||||
"Параметры": {
|
||||
"Тип": "Тип, значение которого необходимо создать",
|
||||
"Значение": "Произвольное значение, на основе которого должно быть создано значение XDTO"
|
||||
}
|
||||
},
|
||||
"ПоЛексическомуПредставлению": {
|
||||
"СтрокаПараметров": "(Тип, Строка)",
|
||||
"Параметры": {
|
||||
"Тип": "Тип, значение которого необходимо создать",
|
||||
"Строка": "Лексическое представление значения."
|
||||
}
|
||||
},
|
||||
"ПоТипу": {
|
||||
"СтрокаПараметров": "(Тип)",
|
||||
"Параметры": {
|
||||
"Тип": "Тип, значение которого необходимо создать"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Тип": {
|
||||
"name": "Тип",
|
||||
"name_en": "Type",
|
||||
"description": "Получение типа XDTO",
|
||||
"returns": "ТипЗначенияXDTO, ТипОбъектаXDTO, Неопределено",
|
||||
"signature": {
|
||||
"URIПространстваИмен": {
|
||||
"СтрокаПараметров": "(URIПространстваИмен, Имя)",
|
||||
"Параметры": {
|
||||
"URIПространстваИмен": "URI пространства имен запрашиваемого типа",
|
||||
"Имя": "Имя запрашиваемого типа"
|
||||
}
|
||||
},
|
||||
"ИмяXML": {
|
||||
"СтрокаПараметров": "(ИмяXML)",
|
||||
"Параметры": {
|
||||
"ИмяXML": "Расширенное имя XML"
|
||||
}
|
||||
},
|
||||
"ПоТипу": {
|
||||
"СтрокаПараметров": "(ТипДанных)",
|
||||
"Параметры": {
|
||||
"ТипДанных": "Тип данных XML, по которому запрашивается тип XDTO"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"ЭкспортМоделиXDTO": {
|
||||
"name": "ЭкспортМоделиXDTO",
|
||||
"name_en": "ExportXDTOModel",
|
||||
"description": "Выполняет экспорт пакетов XDTO, имеющих указанные URI пространства имен в модели XDTO",
|
||||
"signature": {
|
||||
"URIПространствИмен": {
|
||||
"СтрокаПараметров": "(URIПространствИмен)",
|
||||
"Параметры": {
|
||||
"URIПространствИмен": "Массив строк или строка, соответствующая URI пространства имен экспортируемых пакетов"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"ЭкспортСхемыXML": {
|
||||
"name": "ЭкспортСхемыXML",
|
||||
"name_en": "ExportXMLSchema",
|
||||
"description": "Выполняет экспорт пакетов XDTO, имеющих указанные URI пространства имен в набор схем XML",
|
||||
"signature": {
|
||||
"URIПространствИмен": {
|
||||
"СтрокаПараметров": "(URIПространствИмен)",
|
||||
"Параметры": {
|
||||
"URIПространствИмен": "Массив строк или строка, соответствующая URI пространства имен экспортируемых пакетов"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"constructors": {
|
||||
"По умолчанию": {
|
||||
"description": "Создает новую фабрику XDTO.",
|
||||
"signature": "ФабрикаXDTO()"
|
||||
},
|
||||
"НаОснованииМоделиТипов": {
|
||||
"description": "Создает фабрику типов XDTO по модели типов",
|
||||
"signature": "(Модель?, Пакеты?)",
|
||||
"params": {
|
||||
"Модель": "Модель типов, по которой необходимо сформировать фабрику типов XDTO",
|
||||
"Пакеты": "Коллекция пакетов для разрешения директив импорта модели типов XDTO"
|
||||
}
|
||||
},
|
||||
"НаОснованииНабораСхем": {
|
||||
"description": "Создает фабрику типов XDTO по набору схем XML.",
|
||||
"signature": "(НаборСхемXML?, Пакеты?)",
|
||||
"params": {
|
||||
"НаборСхемXML": "Набор схем XML, на основе которого будет создана фабрика XDTO",
|
||||
"Пакеты": "Коллекция пакетов для разрешения директив импорта модели типов XDTO"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"systemEnum": {
|
||||
|
Loading…
Reference in New Issue
Block a user