Данный объект наследуется от IDispatch.
Свойства
length |
Указывает количество узлов в коллекции. |
Ч/З |
Методы
item |
Разрешает свободный доступ к отдельному узлу в коллекци.
Для доступа к узлу используется индекс. Первый узел коллекции имеет индекс 0. |
nextNode* |
Возвращает следующий узел в коллекции. |
reset* |
Устанавливает указатель коллекции на первый узел коллекции. |
Символом "*" отмечены свойства, которые являются
расширением спецификации World Wide Web Consortium
(W3C) DOM.
События
Нет.
Данный объект наследуется от IDispatch.
Свойства
length |
Указывает количество узлов в коллекции. |
Ч/З |
Методы
getNamedItem |
Возвращает узел по заданному атрибуту. Если узлов с
указанным атрибутом в коллекции нет, возвращает Null. |
getQualifiedItem* |
Возвращает объект Attribute по заданным значениям области
имен и имени атрибута. |
item |
Разрешает свободный доступ к отдельному узлу в коллекци.
Для доступа к узлу используется индекс. Первый узел коллекции имеет индекс 0. |
removeNamedItem |
Удаляет атрибут из коллекции. |
removeQualifiedItem |
Удаляет объект Attribute Removes по
заданным значениям области имен и имени атрибута. |
reset |
Устанавливает указатель коллекции на первый узел
коллекции. |
setNamedItem |
Добавляет заданный узел в коллекцию. Если указанный атрибут
существует, заменяет его. |
Символом "*" отмечены свойства, которые являются
расширением спецификации World Wide Web Consortium
(W3C) DOM.
События
Нет.
Данный объект наследуется от IXMLDOMNode.
Данный объект наследуется от IXMLDOMNode.
Свойства
attributes |
Содержит список атрибутов данного узла. |
Ч |
baseName* |
Возвращает базовое имя элемента, входящее в
квалифицированное имя. Квалифицированное имя - <xxx:yyy>, где xxx-имя,
задающее область имен, yyy-базовое
имя элемента. |
Ч |
childNodes |
Для узлов, которые могут иметь дочерние элементы, возвращает
объект IXMLDOMNodeList,
содержащий список дочерних узлов. Если объект не имеет дочерних узл, то все
равно объект IXMLDOMNodeList
возвращается, однако его длина равна 0. |
Ч |
data |
Определяет данные узла, которые зависят от его типа. |
Ч / З |
dataType* |
Определяет тип данных для данного узла. |
Ч / З |
definition* |
Возвращает описание узла в DTD или схеме. |
Ч |
firstChild |
Возвращает первый дочерний узел данного узла. |
Ч |
lastChild |
Возвращает последний дочерний узел от данного узла. Если
дочерних узлов нет, возвращает Null. |
Ч |
length |
Определяет длину данных (в символах). |
Ч |
namespaceURI* |
Возвращает строку с URI для области имен. Если область имен
задана как xmlns:nnn="uuu", то будет возвращаться "uuu". |
Ч |
nextSibling |
Содержит следующий узел-брат данного узла в списке
дочерних узлов родителя |
Ч |
nodeName |
Содержит квалифицированное имя элемента, атрибута, ссылки компонента
или фиксированной строки для других типов узлов (см. табл.1, колонка Имя
узла). |
Ч |
nodeType |
Определяет числовое значение типа узла XML DOM (см. табл.1, колонка ID узла). |
Ч |
nodeTypedValue* |
Определяет значение данного узла, выраженное в заданном
для него типе данных. |
Ч / З |
nodeTypeString* |
Возвращает тип узла в строковой форме. |
Ч |
nodeValue |
Содержит текст, ассоциируемый с узлом. |
Ч / З |
ownerDocument |
Возвращает корень документа, в котором содержится данный
узел. |
Ч |
parentNode |
Содержит родительский узел (для узлов, которые имеют
родителей). |
Ч |
parsed* |
Содержит True,
если данный узел и все потомки успешно обработаны анализатором; False в
противном случае. |
Ч |
prefix* |
Возвращает префикс области имен. |
Ч |
previousSibling |
Содержит первый (левый) элемент брат для данного узла. |
Ч |
specified* |
Показывает независимые узлы (обычно атрибуты) точно заданные
или произведенные из значений по умолчанию в DTD или схеме. |
Ч |
text* |
Содержит текстовое содержание узла и его поддеревьев. |
Ч / З |
xml* |
Содержит XML представление узла и всех его потомков. |
Ч |
Символом "*" отмечены свойства, которые являются
расширением спецификации World Wide Web Consortium
(W3C) DOM.
Методы
appendChild |
Добавляет новый дочерний узел как последний (в конец
списка) дочерний узел данного узла. |
appendData |
Добавляет указанную строку к существующим строковым
данным. |
cloneNode |
Создает новый узел, который является точной копией данного
узла. |
deleteData |
Удаляет заданную подстроку внутри строковых данных. |
hasChildNodes |
Возвращает True,
если узел имеет дочерние узлы. |
insertBefore |
Вставляет дочерний узел перед (слева) заданным узлом или в
конец списка, если не задан узел, перед которым нужно сделать вставку. |
insertData |
Вставляет заданную строку по указанному смещению. |
removeChild |
Удаляет указанный дочерний узел из списка дочерний узлов и
возвращает его. |
replaceChild |
Заменяет указанный старый дочерний узел на новый в наборе дочерних
узлов радительского узла и возвращает старый дочерний узел. |
replaceData |
Замещает указанное количество символов в заданной строке. |
selectNodes* |
Применяет к контексту данного узла обработку по шаблону и
возвращает список отобраннх узлов. |
selectSingleNode* |
Применяет к контексту данного узла обработку по шаблону и
возвращает первый отобранный узел. |
substringData |
Ищет подстоку в целой строке в пределах заданной области. |
transformNode* |
Обрабатывает данный узел и его дочерние узлы, используя
листы стилей (XSLT),
и возвращает результат преобразований. |
transformNodeToObject* |
Обрабатывает данный узел и его дочерние узлы, используя
заданные листы стилей (XSLT)и
возвращает результирующее преобразование в заданный объект. |
Символом "*" отмечены свойства, которые являются
расширением спецификации World Wide Web Consortium
(W3C) DOM.
События
Нет.