Глобальный контекст.ЗаписатьXML (Global context.WriteXML)

Глобальный контекст (Global context)

ЗаписатьXML (WriteXML)

Доступен, начиная с версии 8.0.

Вариант синтаксиса: Записать без имени

Синтаксис:

ЗаписатьXML(<ЗаписьXML>, <Значение>, <НазначениеТипа>)

Параметры:

<ЗаписьXML> (обязательный)

Тип: ЗаписьXML.
Объект, через который осуществляется запись XML.

<Значение> (обязательный)

Записываемое в поток XML значение. Тип параметра определяется совокупностью типов, для которых определена XML-сериализация.
При записи объекта метаданных выгружаются все записи объекта метаданных, доступные для пользователя.

<НазначениеТипа> (необязательный)

Тип: НазначениеТипаXML.
Определяет необходимость назначения типа элементу XML.
Значение по умолчанию: Неявное.

Описание варианта метода:

В качестве имени элемента будет использован тип значения.

Вариант синтаксиса: Записать с полным именем

Синтаксис:

ЗаписатьXML(<ЗаписьXML>, <Значение>, <ПолноеИмя>, <НазначениеТипа>)

Параметры:

<ЗаписьXML> (обязательный)

Тип: ЗаписьXML.
Объект, через который осуществляется запись XML.

<Значение> (обязательный)

Записываемое в поток XML значение. Тип параметра определяется совокупностью типов, для которых определена XML-сериализация.
При записи объекта метаданных выгружаются все записи объекта метаданных, доступные для пользователя.

<ПолноеИмя> (обязательный)

Тип: Строка.
Полное имя элемента XML, в который будет записано значение.

<НазначениеТипа> (необязательный)

Тип: НазначениеТипаXML.
Определяет необходимость назначения типа элементу XML.
Значение по умолчанию: Неявное.

Описание варианта метода:

Выполняет запись значения с указанием полного имени элемента.

Вариант синтаксиса: Записать с локальным именем и пространством имен

Синтаксис:

ЗаписатьXML(<ЗаписьXML>, <Значение>, <ЛокальноеИмя>, <URIПространстваИмен>, <НазначениеТипа>)

Параметры:

<ЗаписьXML> (обязательный)

Тип: ЗаписьXML.
Объект, через который осуществляется запись XML.

<Значение> (обязательный)

Записываемое в поток XML значение. Тип параметра определяется совокупностью типов, для которых определена XML-сериализация.
При записи объекта метаданных выгружаются все записи объекта метаданных, доступные для пользователя.

<ЛокальноеИмя> (обязательный)

Тип: Строка.
Локальное имя элемента XML, в который будет записано значение.

<URIПространстваИмен> (обязательный)

Тип: Строка.
URI пространства имен, к которому принадлежит указанное ЛокальноеИмя.

<НазначениеТипа> (необязательный)

Тип: НазначениеТипаXML.
Определяет необходимость назначения типа элементу XML.
Значение по умолчанию: Неявное.

Описание варианта метода:

Выполняет запись значения с указанием локального имени элемента и пространства имен, к которому принадлежит локальное имя.

Описание:

Выполняет сериализацию значения в формат XML.

Доступность:

Тонкий клиент, мобильный клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение (клиент), мобильное приложение (сервер), мобильный автономный сервер.

Примечание:

Значения не всех типов могут быть записаны в формате XML данным методом.
В XML могут быть записаны значения следующих типов: Неопределено, Null, Булево, Число, Строка, Дата, Тип, УникальныйИдентификатор, ДвоичныеДанные, ХранилищеЗначения, ОписаниеТипов, а также ссылки объектов данных и сами объекты данных, наборы записей регистров, менеджер значения константы.
Также поддерживаются следующие объекты метаданных:В дальнейшем список может пополняться.
При попытке записи значения неподходящего типа будет вызвано исключение.

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

Доступен, начиная с версии 8.0.

Описание изменено в версии 8.3.21.


     Методическая информация