ДокументHTML.ПереименоватьУзел (HTMLDocument.RenameNode)

Синтаксис:

ПереименоватьУзел(<Узел>, <КвалифицированноеИмя>)

Параметры:

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

Тип: АтрибутHTML; ЭлементHTML.
Переименовываемый узел HTMLDOM.

<КвалифицированноеИмя> (обязательный)

Тип: Строка.
Новое квалифицируемое имя переименовываемого узла.

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

Тип: АтрибутDOM, ДокументDOM, ЭлементDOM, ОпределениеТипаДокументаDOM, НотацияDOM, СущностьDOM, ФрагментДокументаDOM, ТекстDOM, КомментарийDOM, СекцияCDATADOM, ИнструкцияОбработкиDOM, СсылкаНаСущностьDOM, ПространствоИменXPath.

Описание:

Переименовывает узлы Элемент и Атрибут.
Выполняется попытка переименования существующего узла, в случае невозможности, создает новый узел с новым именем, префиксом и заменяет им исходный узел.

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

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

Примечание:

Причины вызова исключений:
  • попытка переименования узлов, отличных от Элемент или Атрибут, или в случае, если реализация не поддерживает переименование узлов;
  • квалифицированное имя содержит символы, недопустимые стандартом XML данного документа;
  • попытка переименования узла, созданного другим документом HTML;
  • квалифицированное имя содержит префикс, значение которого недопустимо для данного значения URI пространства имен.

    

1C:Enterprise Developer's Community