XMLNode Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет один XML-элемент, применяемый к документу.
public interface class XMLNode
[System.Runtime.InteropServices.Guid("09760240-0B89-49F7-A79D-479F24723F56")]
public interface XMLNode
type XMLNode = interface
Public Interface XMLNode
- Атрибуты
Комментарии
Каждый ЭЛЕМЕНТ XML, примененный к документу, отображается в виде узла в элементе управления древовидного представления в области задач Структура XML. Каждый узел в представлении дерева является экземпляром XMLNode объекта . Иерархия в представлении дерева указывает, содержит ли узел дочерние узлы.
Item[Int32] Используйте свойство коллекции, XMLNodes чтобы вернуть отдельный XMLNode объект. Validate() Используйте метод , чтобы убедиться, что XML-элемент действителен в соответствии с примененными схемами и что все необходимые дочерние элементы существуют и находятся в необходимом порядке. После запуска Validate() метода используйте ValidationStatus свойство для проверки допустимости элемента, а ValidationErrorText[Boolean] свойство — для отображения сведений о том, что необходимо сделать пользователю, чтобы документ соответствовал правилам схемы XML.
Свойства
Application |
Application Возвращает объект , представляющий приложение Microsoft Word. |
Attributes |
Возвращает коллекцию XMLNodes , представляющую атрибуты указанного элемента. |
BaseName |
Возвращает значение String , представляющее имя элемента без префикса. |
ChildNodes |
Возвращает коллекцию XMLNodes , представляющую дочерние элементы указанного элемента. |
ChildNodeSuggestions |
Возвращает коллекцию XMLChildNodeSuggestions , представляющую список разрешенных элементов для XMLNode объекта (который возвращает дочерние элементы указанного элемента). |
Creator |
Возвращает 32-разрядное целое число, указывающее приложение, в котором был создан указанный объект. |
FirstChild |
DiagramNode Возвращает объект , представляющий первый дочерний узел родительского узла. |
HasChildNodes |
Определяет, содержит ли указанный XML-элемент дочерние элементы. |
LastChild |
DiagramNode Возвращает объект , представляющий последний дочерний узел родительского узла. |
Level |
Возвращает уровень указанного XML-элемента в иерархии элементов, применяемых к документу. |
NamespaceURI |
Возвращает строку, представляющую универсальный код ресурса (URI) пространства имен схемы для указанного объекта. |
NextSibling |
XMLNode Возвращает объект , представляющий следующий элемент в документе, который находится на том же уровне, что и указанный элемент. |
NodeType |
Возвращает константу WdXMLNodeType , представляющую тип узла. |
NodeValue |
Возвращает или задает значение String , представляющее значение атрибута. |
OwnerDocument |
Document Возвращает объект , представляющий родительский документ указанного XML-элемента. |
Parent |
Возвращает объект , представляющий родительский объект указанного объекта. |
ParentNode |
XMLNode Возвращает объект , представляющий родительский элемент указанного элемента. |
PlaceholderText |
Возвращает или задает значение String , представляющее текст, отображаемый для элемента, не содержащего текста. |
PreviousSibling |
XMLNode Возвращает объект , представляющий предыдущий элемент в документе, который находится на том же уровне, что и указанный элемент. |
Range |
Range Возвращает объект , представляющий часть документа, содержащегося в указанном объекте. |
SmartTag |
SmartTag Возвращает объект , представляющий смарт-тег, связанный с XML-элементом. |
Text |
Возвращает или задает значение String , представляющее текст, отображаемый для XML-элемента. |
ValidationErrorText[Boolean] |
Возвращает значение String , представляющее описание ошибки XMLNode проверки объекта. |
ValidationStatus |
Возвращает константу WdXMLValidationStatus , представляющую, является ли элемент или атрибут допустимым в соответствии с присоединенной схемой. |
WordOpenXML |
Возвращает значение String, представляющее XML для узла в формате Microsoft Office Word Open XML. Только для чтения. |
XML[Boolean] |
Возвращает объект String , представляющий XML-текст в указанном объекте. |
Методы
Copy() |
Копирует указанный объект в буфер обмена. |
Cut() |
Удаляет указанный объект из документа и помещает его в буфер обмена. |
Delete() |
Удаляет указанный объект. |
RemoveChild(XMLNode) |
Удаляет указанный дочерний элемент из указанного элемента. |
SelectNodes(String, String, Boolean) |
Возвращает коллекцию XMLNodes , представляющую все узлы, которые соответствуют указанной строке XPath в том порядке, в котором они отображаются. |
SelectSingleNode(String, String, Boolean) |
XMLNode Возвращает объект , представляющий первый узел, соответствующий указанной строке XPath в указанном документе. |
SetValidationError(WdXMLValidationStatus, Object, Boolean) |
Изменяет текст ошибки проверки, отображаемый пользователю для указанного узла, и заставляет microsoft Word сообщить об узле как о недопустимом. |
Validate() |
Проверяет отдельный XML-элемент или весь документ на соответствие присоединенной xml-схеме или схемам. |