XMLNode 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 único elemento XML aplicado a um documento.
public interface class XMLNode
[System.Runtime.InteropServices.Guid("09760240-0B89-49F7-A79D-479F24723F56")]
public interface XMLNode
type XMLNode = interface
Public Interface XMLNode
- Atributos
Comentários
Cada elemento XML aplicado a um documento é exibido como um nó em um controle de exibição de árvore no painel de tarefas Estrutura XML. Cada nó na exibição de árvore é uma instância de um XMLNode objeto. A hierarquia nesse modo de exibição indica se um nó contém nós filho.
Use a Item[Int32] propriedade da XMLNodes coleção para retornar um objeto individual XMLNode . Use o Validate() método para verificar se um elemento XML é válido de acordo com os esquemas aplicados e que todos os elementos filho necessários existem e estão na ordem necessária. Depois de executar o Validate() método, use a ValidationStatus propriedade para verificar se um elemento é válido e use a ValidationErrorText[Boolean] propriedade para exibir informações sobre o que o usuário precisa fazer para fazer com que o documento esteja em conformidade com as regras de esquema XML.
Propriedades
| Application |
Retorna um Application objeto que representa o aplicativo microsoft Word. |
| Attributes |
Retorna uma XMLNodes coleção que representa os atributos do elemento especificado. |
| BaseName |
Retorna uma cadeia de caracteres que representa o nome do elemento sem nenhum prefixo. |
| ChildNodes |
Retorna uma XMLNodes coleção que representa os elementos filho de um elemento especificado. |
| ChildNodeSuggestions |
Retorna uma XMLChildNodeSuggestions coleção que representa a lista de elementos permitidos para o XMLNode objeto (que retorna os elementos filho de um elemento especificado). |
| Creator |
Retorna um inteiro de 32 bits que indica o aplicativo no qual o objeto especificado foi criado. |
| FirstChild |
Retorna um DiagramNode objeto que representa o primeiro nó filho de um nó pai. |
| HasChildNodes |
Determina se o elemento XML especificado tem elementos filho. |
| LastChild |
Retorna um DiagramNode objeto que representa o último nó filho de um nó pai. |
| Level |
Retorna o nível do elemento XML especificado dentro da hierarquia de elementos aplicados a um documento. |
| NamespaceURI |
Retorna uma cadeia de caracteres que representa o identificador URI (Uniform Resource) do namespace do esquema para o objeto especificado. |
| NextSibling |
Retorna um XMLNode objeto que representa o próximo elemento no documento que está no mesmo nível do elemento especificado. |
| NodeType |
Retorna uma WdXMLNodeType constante que representa o tipo de nó. |
| NodeValue |
Retorna ou define uma Cadeia de Caracteres que representa o valor de um atributo. |
| OwnerDocument |
Retorna um Document objeto que representa o documento pai do elemento XML especificado. |
| Parent |
Retorna um objeto que representa o objeto pai do objeto especificado. |
| ParentNode |
Retorna um XMLNode objeto que representa o elemento pai do elemento especificado. |
| PlaceholderText |
Retorna ou define uma Cadeia de Caracteres que representa o texto exibido para um elemento que não contém nenhum texto. |
| PreviousSibling |
Retorna um XMLNode objeto que representa o elemento anterior no documento que está no mesmo nível do elemento especificado. |
| Range |
Retorna um Range objeto que representa a parte de um documento contido no objeto especificado. |
| SmartTag |
Retorna um SmartTag objeto que representa a marca inteligente associada a um elemento XML. |
| Text |
Retorna ou define uma Cadeia de Caracteres que representa o texto exibido para um elemento XML. |
| ValidationErrorText[Boolean] |
Retorna uma Cadeia de Caracteres que representa a descrição de um erro de validação em um XMLNode objeto. |
| ValidationStatus |
Retorna uma WdXMLValidationStatus constante que representa se um elemento ou atributo é válido de acordo com o esquema anexado. |
| WordOpenXML |
Retorna uma Cadeia de Caracteres que representa o XML para o nó no formato Microsoft Office Word Open XML. Somente leitura. |
| XML[Boolean] |
Retorna uma cadeia de caracteres que representa o texto XML no objeto especificado. |
Métodos
| Copy() |
Copia o objeto especificado para a Área de transferência. |
| Cut() |
Remove o objeto especificado do documento e o coloca na área de transferência. |
| Delete() |
Exclui o objeto especificado. |
| RemoveChild(XMLNode) |
Remove o elemento filho especificado do elemento especificado. |
| SelectNodes(String, String, Boolean) |
Retorna uma XMLNodes coleção que representa todos os nós que correspondem a uma cadeia de caracteres XPath especificada na ordem em que eles aparecem. |
| SelectSingleNode(String, String, Boolean) |
Retorna um XMLNode objeto que representa o primeiro nó que corresponde a uma cadeia de caracteres XPath especificada no documento especificado. |
| SetValidationError(WdXMLValidationStatus, Object, Boolean) |
Altera o texto de erro de validação exibido para um usuário para um nó especificado e força a Microsoft Word a relatar um nó como inválido. |
| Validate() |
Verifica um elemento XML individual ou o documento inteiro em relação ao esquema ou esquema XML anexado. |