CustomXMLNode 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 nodo XML en un árbol de un documento. El CustomXMLNode objeto es miembro de la CustomXMLNodes colección.
public interface class CustomXMLNode : Microsoft::Office::Core::_IMsoDispObj
[System.Runtime.InteropServices.Guid("000CDB04-0000-0000-C000-000000000046")]
public interface CustomXMLNode : Microsoft.Office.Core._IMsoDispObj
[<System.Runtime.InteropServices.Guid("000CDB04-0000-0000-C000-000000000046")>]
type CustomXMLNode = interface
interface _IMsoDispObj
Public Interface CustomXMLNode
Implements _IMsoDispObj
- Atributos
- Implementaciones
Comentarios
El CustomXMLNode objeto está diseñado para tener paridad funcional con la interfaz IXMLDOMNode . Además, contiene una XPath propiedad que es una gran mejora con respecto a los objetos proporcionados por MSXML.
Propiedades
Application |
Obtiene un objeto Application que representa la aplicación contenedora de un CustomXMLNodeobjeto . Solo lectura. |
Attributes |
Obtiene una CustomXMLNode colección que representa los atributos del elemento actual en el nodo actual. Solo lectura. |
BaseName |
Obtiene el nombre base del nodo sin el prefijo del espacio de nombres, si hay alguno, en el modelo de objetos de documento (DOM). Solo lectura. |
ChildNodes |
Obtiene una CustomXMLNodes colección que contiene todos los elementos secundarios del nodo actual. Solo lectura. |
Creator |
Obtiene un entero de 32 bits que indica la aplicación en la que se creó el CustomXMLNode objeto. Solo lectura. |
FirstChild |
Obtiene un CustomXMLNode objeto correspondiente al primer elemento secundario del nodo actual. Si el nodo no tiene elementos secundarios (o si no es de tipo msoCustomXMLNodeElement), devuelve Nothing. Solo lectura. |
LastChild |
Obtiene un CustomXMLNode objeto correspondiente al último elemento secundario del nodo actual. Si el nodo no tiene elementos secundarios (o si no es de tipo msoCustomXMLNodeElement), la propiedad devuelve Nothing. Solo lectura. |
NamespaceURI |
Obtiene el identificador de dirección único para el espacio de nombres del CustomXMLNode objeto . Solo lectura. |
NextSibling |
Obtiene el siguiente nodo relacionado (elemento, comentario o instrucción de procesamiento) del nodo actual. Si el nodo es el último elemento relacionado a su nivel, la propiedad devuelve Nothing. Solo lectura. |
NodeType |
Obtiene el tipo del nodo actual. Solo lectura. |
NodeValue |
Obtiene o establece el valor del nodo actual. Lectura/escritura. |
OwnerDocument |
Obtiene el objeto que representa el libro de Microsoft Office Excel, la presentación de Microsoft Office PowerPoint o el documento de Microsoft Office Word asociado a este nodo. Solo lectura. |
OwnerPart |
Obtiene el objeto que representa la parte asociada a este nodo. Solo lectura. |
Parent |
Obtiene el objeto primario para el CustomXMLNode objeto . Solo lectura. |
ParentNode |
Obtiene al elemento primario de nodo de elemento del nodo actual. Si el nodo actual está en el nivel de raíz, la propiedad devuelve Nothing. Solo lectura. |
PreviousSibling |
Obtiene el anterior nodo relacionado (elemento, comentario o instrucción de procesamiento) del nodo actual. Si el nodo actual es el primer elemento relacionado a su nivel, la propiedad devuelve Nothing. Solo lectura. |
Text |
Obtiene o establece el texto del nodo actual. Lectura y escritura. |
XML |
Obtiene la representación XML del nodo actual y de sus nodos secundarios, si existen. Solo lectura. |
XPath |
Obtiene una cadena con la propiedad XPath canónica del nodo actual. Si el nodo ya no está en el modelo de objetos de documento (DOM), la propiedad devuelve un mensaje de error. Solo lectura. |
Métodos
AppendChildNode(String, String, MsoCustomXMLNodeType, String) |
Anexa un nodo único como último secundario en el nodo de elemento de contexto del árbol. |
AppendChildSubtree(String) |
Agrega un subárbol como último secundario en el nodo de elemento de contexto del árbol. |
Delete() |
Elimina el nodo actual del árbol (incluidos todos sus elementos secundarios, si los tiene). |
HasChildNodes() |
Devuelve True si el nodo de elemento actual tiene nodos de elementos secundarios. |
InsertNodeBefore(String, String, MsoCustomXMLNodeType, String, CustomXMLNode) |
Inserta un nuevo nodo justo antes del nodo de contexto en el árbol. |
InsertSubtreeBefore(String, CustomXMLNode) |
Inserta el subárbol especificado en la ubicación justo antes del nodo de contexto. |
RemoveChild(CustomXMLNode) |
Elimina el nodo secundario especificado del árbol. |
ReplaceChildNode(CustomXMLNode, String, String, MsoCustomXMLNodeType, String) |
Elimina el nodo secundario especificado (y su subárbol) del árbol principal y lo sustituye por un nodo distinto en la misma ubicación. |
ReplaceChildSubtree(String, CustomXMLNode) |
Elimina el nodo especificado (y su subárbol) del árbol principal y lo sustituye por un subárbol distinto en la misma ubicación. |
SelectNodes(String) |
Selecciona una colección de nodos que coinciden con una expresión XPath. Este método difiere del SelectNodes(String) método en que la expresión XPath se evaluará a partir del nodo "expression" como nodo de contexto. |
SelectSingleNode(String) |
Selecciona un nodo único desde una colección que coincide con una expresión XPath. Este método difiere del SelectSingleNode(String) método en que la expresión XPath se evaluará a partir del nodo "expression" como nodo de contexto. |