Руководство разработчика

Метод ЯРД_УЗЕЛ.ТИПИЗИРОВАТЬ

Метод ТИПИЗИРОВАТЬ позволяет типизировать узел, то есть присвоить ему конкретный физический тип, участвующий в построении объектной модели документа. В языке существует два типа для создания типизированных узлов: ЯРД_ЭЛЕМЕНТ и ЯРД_Т_УЗЕЛ.

ФУНКЦИЯ ЛОГИКА: ТИПИЗИРОВАТЬ(ПЕРЕМ ЯРД_УЗЕЛ: узел)

Параметры

узел
Ссылка на переменную типа ЯРД_ЭЛЕМЕНТ или ЯРД_Т_УЗЕЛ. Использовать переменную базового типа ЯРД_УЗЕЛ запрещено: на этапе вызова метода это не проверяется, но в дальнейшем такая ситуация может привести к аварийному завершению программы.

Возвращаемое значение

ДА – в случае успешной инициализации узла, НЕТ – в случае ошибки. Например, ошибка может возникнуть, если узлу, содержащему дочерние узлы, попытаться присвоить тип ЯРД_Т_УЗЕЛ. Чтобы избежать ошибочных ситуаций при типизации, рекомендуется предварительно получить константу типа узла с помощью метода СЧИТАТЬ_ТИП.


См. также: