CustomXMLNode Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um nó XML em uma árvore em um documento. O CustomXMLNode objeto é um membro da CustomXMLNodes coleção.
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
- Implementações
Comentários
O CustomXMLNode objeto foi projetado para ter paridade funtional com a interface IXMLDOMNode . Além disso, ele contém uma XPath propriedade que é uma grande melhoria em relação aos objetos fornecidos pelo MSXML.
Propriedades
Application |
Obtém um objeto Application que representa o aplicativo de contêiner para um CustomXMLNode. Somente leitura. |
Attributes |
Obtém uma CustomXMLNode coleção que representa os atributos do elemento atual no nó atual. Somente leitura. |
BaseName |
Obtém o nome de base do nó sem o prefixo do namespace, se existir, no Document Object Model (DOM). Somente leitura. |
ChildNodes |
Obtém uma CustomXMLNodes coleção que contém todos os elementos filho do nó atual. Somente leitura. |
Creator |
Obtém um inteiro de 32 bits que indica o aplicativo no qual o CustomXMLNode objeto foi criado. Somente leitura. |
FirstChild |
Obtém um CustomXMLNode objeto correspondente ao primeiro elemento filho do nó atual. Se o nó não tiver elementos filho (ou se não for do tipo msoCustomXMLNodeElement), retornará Nothing. Somente leitura. |
LastChild |
Obtém um CustomXMLNode objeto correspondente ao último elemento filho do nó atual. Se o nó não tiver elementos filho (ou se não for do tipo msoCustomXMLNodeElement), a propriedade retornará Nothing. Somente leitura. |
NamespaceURI |
Obtém o identificador de endereço exclusivo para o namespace do CustomXMLNode objeto. Somente leitura. |
NextSibling |
Obtém o próximo nó irmão (elemento, comentário ou instrução de processamento) do nó atual. Se o nó for o último irmão em seu nível, a propriedade retornará Nothing. Somente leitura. |
NodeType |
Obtém o tipo de nó atual. Somente leitura. |
NodeValue |
Obtém ou define o valor do nó atual. Leitura/gravação. |
OwnerDocument |
Obtém o objeto que representa a pasta de trabalho do Microsoft Office Excel, a apresentação do Microsoft Office PowerPoint ou o documento do Microsoft Office Word associado a esse nó. Somente leitura. |
OwnerPart |
Obtém o objeto representando a parte associada com este nó. Somente leitura. |
Parent |
Obtém o objeto pai do CustomXMLNode objeto. Somente leitura. |
ParentNode |
Obtém o pai de nó de elemento do nó atual. Se o nó atual estiver no nível raiz, a propriedade retornará Nothing. Somente leitura. |
PreviousSibling |
Obtém o nó irmão anterior (elemento, comentário ou instrução de processamento) do nó atual. Se o nó atual for o primeiro irmão em seu nível, a propriedade retornará Nothing. Somente leitura. |
Text |
Obtém ou define o texto do nó atual. Leitura/gravação. |
XML |
Obtém a representação XML do nó atual e seus nós filhos, se houver. Somente leitura. |
XPath |
Obtém uma cadeia de caracteres com o XPath canônica para o nó atual. Se o nó não está mais no documento DOM (Object Model), a propriedade retornará uma mensagem de erro. Somente leitura. |
Métodos
AppendChildNode(String, String, MsoCustomXMLNodeType, String) |
Anexa um único nó como último filho no nó do elemento contexto na árvore. |
AppendChildSubtree(String) |
Adiciona uma subárvore como último filho no nó do elemento contexto na árvore. |
Delete() |
Exclui o nó atual da árvore (incluindo todos os seus filhos, se houver). |
HasChildNodes() |
Retorna True se o nó de elemento atual tiver nós de elemento filho. |
InsertNodeBefore(String, String, MsoCustomXMLNodeType, String, CustomXMLNode) |
Insere um novo nó de contexto antes do nó de contexto na árvore. |
InsertSubtreeBefore(String, CustomXMLNode) |
Insere a subárvore especificada no local, antes do nó de contexto. |
RemoveChild(CustomXMLNode) |
Remove da árvore o nó filho especificado. |
ReplaceChildNode(CustomXMLNode, String, String, MsoCustomXMLNodeType, String) |
Remove o nó filho especificado (e sua subárvore) da árvore principal e o substitui por um nó diferente no mesmo local. |
ReplaceChildSubtree(String, CustomXMLNode) |
Remove o nó especificado (e sua subárvore) da árvore principal e o substitui por uma subárvore diferente no mesmo local. |
SelectNodes(String) |
Seleciona uma coleção de nós que correspondem a uma expressão XPath. Esse método difere do SelectNodes(String) método em que a expressão XPath será avaliada a partir do nó 'expression' como o nó de contexto. |
SelectSingleNode(String) |
Seleciona um único nó de uma coleção de correspondência de uma expressão XPath. Esse método difere do SelectSingleNode(String) método em que a expressão XPath será avaliada a partir do nó 'expression' como o nó de contexto. |