XMLNodes Interface

Definição

Uma coleção de XMLNode objetos que representam os nós no modo de exibição de árvore do painel de tarefas Estrutura XML, que indica os elementos que um usuário aplicou a um documento.

public interface class XMLNodes : IDisposable, System::ComponentModel::ISupportInitialize
[System.Runtime.InteropServices.Guid("23ba8297-db6f-48b4-8730-8056ebde2d56")]
public interface XMLNodes : IDisposable, System.ComponentModel.ISupportInitialize
[<System.Runtime.InteropServices.Guid("23ba8297-db6f-48b4-8730-8056ebde2d56")>]
type XMLNodes = interface
    interface IDisposable
    interface ISupportInitialize
Public Interface XMLNodes
Implements IDisposable, ISupportInitialize
Atributos
Implementações

Comentários

O XMLNodes controle representa uma coleção de elementos XML com o mesmo nome. Quando você mapeia elementos que o esquema permite que apareçam mais de uma vez em um documento do Microsoft Office Word em tempo de design, o Visual Studio cria XMLNodes para os elementos. Um esquema pode permitir que um elemento apareça mais de uma vez quando o maxOccurs atributo do elemento ou os ancestrais do elemento estiver definido como > 1.

Se o esquema definir o maxOccurs atributo para o elemento e seus ancestrais como 1, o Visual Studio criará um XMLNode controle.

XMLNodesos controles só podem ser criados em Word projetos no nível do documento em tempo de design. Eles não podem ser criados em tempo de execução ou em projetos no nível do aplicativo. Para obter mais informações, consulte Controle XMLNodes e Como adicionar controles XMLNodes a documentos Word.

Observação

Essa interface é implementada pelo Visual Studio Tools for Office Runtime. Ela não se destina a ser implementada em seu código. Para obter mais informações, consulte Visão geral do Visual Studio Tools para Office Runtime.

Uso

Essa documentação descreve a versão desse tipo que é usada nos projetos do Office direcionados ao .NET Framework 4 ou posterior. Em projetos direcionados ao .NET Framework 3.5, esse tipo pode ter membros diferentes e os exemplos de código fornecidos para este tipo talvez não funcionem. Conheça a documentação sobre este tipo em projetos direcionados ao .NET Framework 3.5 na seguinte seção de referência na documentação do Visual Studio 2008: http://go.microsoft.com/fwlink/?LinkId=160658.

Propriedades

Application

Obtém um objeto Application que representa o aplicativo do Microsoft Office Word.

Container

Uma coleção de XMLNode objetos que representam os nós no modo de exibição de árvore do painel de tarefas Estrutura XML, que indica os elementos que um usuário aplicou a um documento.

Count

Obtém o número de itens na coleção XMLNodes.

Creator

Obtém um aplicativo no qual o controle XMLNodes foi criado.

InnerObject

Obtém um XMLNodes que representa o objeto nativo subjacente para o controle XMLNodes.

Item[Int32]

Obtém o XMLNode no índice especificado.

Parent

Obtém um Document que representa o documento que contém a coleção XMLNodes.

Tag

Uma coleção de XMLNode objetos que representam os nós no modo de exibição de árvore do painel de tarefas Estrutura XML, que indica os elementos que um usuário aplicou a um documento.

Métodos

Add(String, String, Object)

Obtém um objeto XMLNode que representa um elemento recém-adicionado.

GetEnumerator()

Obtém o enumerador para o controle XMLNodes.

Eventos

AfterInsert

Ocorre quando o usuário adiciona um novo XMLNode à coleção ou um de seus descendentes.

BeforeDelete

Ocorre quando o usuário exclui um XMLNode ou nó descendente da coleção, antes que o controle seja excluído.

ContextEnter

Ocorre quando o cursor é movido para dentro de um dos nós, ou nós descendentes, da coleção XMLNodes para uma área fora do contexto do nó.

ContextLeave

Ocorre quando o cursor é movido de um dos nós, ou nós descendentes, da coleção XMLNodes para uma área fora do contexto do nó original.

Deselect

Ocorre quando o cursor é movido para fora de um dos nós da coleção XMLNodes.

Select

Ocorre quando o cursor é colocado dentro de um dos nós da coleção XMLNodes.

ValidationError

Ocorre quando há um erro de validação no controle XMLNodes.

Aplica-se a