XMLNode Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un único elemento XML aplicado a un documento.
public interface class XMLNode
[System.Runtime.InteropServices.Guid("09760240-0B89-49F7-A79D-479F24723F56")]
public interface XMLNode
type XMLNode = interface
Public Interface XMLNode
- Atributos
Comentarios
Cada elemento XML aplicado a un documento se muestra como un nodo en un control de vista de árbol del panel de tareas Estructura XML. Cada nodo de la vista de árbol es una instancia de un XMLNode objeto. La jerarquía de dicha vista indica si un nodo contiene nodos secundarios.
Utilice la Item[Int32] propiedad de la XMLNodes colección para devolver un objeto individual XMLNode . Use el Validate() método para comprobar que un elemento XML es válido según los esquemas aplicados y que los elementos secundarios necesarios existen y están en el orden requerido. Una vez que ejecute el Validate() método , use la ValidationStatus propiedad para comprobar si un elemento es válido y use la ValidationErrorText[Boolean] propiedad para mostrar información sobre lo que el usuario debe hacer para que el documento se ajuste a las reglas de esquema XML.
Propiedades
Application |
Devuelve un Application objeto que representa la aplicación microsoft Word. |
Attributes |
Devuelve una XMLNodes colección que representa los atributos del elemento especificado. |
BaseName |
Devuelve una cadena que representa el nombre del elemento sin ningún prefijo. |
ChildNodes |
Devuelve una XMLNodes colección que representa los elementos secundarios de un elemento especificado. |
ChildNodeSuggestions |
Devuelve una XMLChildNodeSuggestions colección que representa la lista de elementos permitidos para el XMLNode objeto (que devuelve los elementos secundarios de un elemento especificado). |
Creator |
Devuelve un entero de 32 bits que indica la aplicación en la que se creó el objeto especificado. |
FirstChild |
Devuelve un DiagramNode objeto que representa el primer nodo secundario de un nodo primario. |
HasChildNodes |
Determina si el elemento XML especificado tiene elementos secundarios. |
LastChild |
Devuelve un DiagramNode objeto que representa el último nodo secundario de un nodo primario. |
Level |
Devuelve el nivel del elemento XML especificado dentro de la jerarquía de elementos aplicados a un documento. |
NamespaceURI |
Devuelve una cadena que representa el identificador uniforme de recursos (URI) del espacio de nombres del esquema para el objeto especificado. |
NextSibling |
Devuelve un XMLNode objeto que representa el siguiente elemento del documento que está en el mismo nivel que el elemento especificado. |
NodeType |
Devuelve una WdXMLNodeType constante que representa el tipo de nodo. |
NodeValue |
Devuelve o establece una cadena que representa el valor de un atributo. |
OwnerDocument |
Devuelve un Document objeto que representa el documento primario del elemento XML especificado. |
Parent |
Devuelve un objeto que representa el objeto primario del objeto especificado. |
ParentNode |
Devuelve un XMLNode objeto que representa el elemento primario del elemento especificado. |
PlaceholderText |
Devuelve o establece un valor de tipo String que representa el texto mostrado para un elemento que no contiene texto. |
PreviousSibling |
Devuelve un XMLNode objeto que representa el elemento anterior del documento que está en el mismo nivel que el elemento especificado. |
Range |
Devuelve un Range objeto que representa la parte de un documento contenido en el objeto especificado. |
SmartTag |
Devuelve un SmartTag objeto que representa la etiqueta inteligente asociada a un elemento XML. |
Text |
Devuelve o establece un valor de tipo String que representa el texto mostrado para un elemento XML. |
ValidationErrorText[Boolean] |
Devuelve una cadena que representa la descripción de un error de validación en un XMLNode objeto . |
ValidationStatus |
Devuelve una WdXMLValidationStatus constante que representa si un elemento o atributo es válido según el esquema adjunto. |
WordOpenXML |
Devuelve una cadena que representa el XML del nodo en el formato De Microsoft Office Word Open XML. Solo lectura. |
XML[Boolean] |
Devuelve una cadena que representa el texto XML en el objeto especificado. |
Métodos
Copy() |
Copia el objeto especificado en el Portapapeles. |
Cut() |
Elimina el objeto especificado del documento y lo coloca en el Portapapeles. |
Delete() |
Elimina el objeto especificado. |
RemoveChild(XMLNode) |
Quita el elemento secundario especificado del elemento especificado. |
SelectNodes(String, String, Boolean) |
Devuelve una XMLNodes colección que representa todos los nodos que coinciden con una cadena XPath especificada en el orden en que aparecen. |
SelectSingleNode(String, String, Boolean) |
Devuelve un XMLNode objeto que representa el primer nodo que coincide con una cadena XPath especificada en el documento especificado. |
SetValidationError(WdXMLValidationStatus, Object, Boolean) |
Cambia el texto del error de validación mostrado a un usuario para un nodo especificado y obliga a Microsoft Word a notificar un nodo como no válido. |
Validate() |
Comprueba un elemento XML individual o todo el documento con respecto al esquema o esquemas XML adjuntos. |