Compartilhar via


Interface XMLNodes

Uma coleção de objetos de Microsoft.Office.Interop.Word.XMLNode que representam os nós na árvore do painel de tarefas de Estrutura XML , que indica os elementos que um usuário aplicada a um documento.

Namespace:  Microsoft.Office.Tools.Word
Assembly:  Microsoft.Office.Tools.Word (em Microsoft.Office.Tools.Word.dll)

Sintaxe

'Declaração
<GuidAttribute("23ba8297-db6f-48b4-8730-8056ebde2d56")> _
Public Interface XMLNodes _
    Inherits IDisposable, ISupportInitialize
[GuidAttribute("23ba8297-db6f-48b4-8730-8056ebde2d56")]
public interface XMLNodes : IDisposable, 
    ISupportInitialize

O tipo XMLNodes expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública Application Obtém um objeto de Microsoft.Office.Interop.Word.Application que representa o aplicativo Microsoft Office Word.
Propriedade pública Container
Propriedade pública Count Obtém o número de itens na coleção de XMLNodes .
Propriedade pública Creator Obtém o aplicativo no qual o controle de XMLNodes foi criado.
Propriedade pública InnerObject Obtém Microsoft.Office.Interop.Word.XMLNodes que representa o objeto subjacente nativo para o controle de XMLNodes .
Propriedade pública Item Obtém Microsoft.Office.Interop.Word.XMLNode no índice especificado.
Propriedade pública Parent Obtém Microsoft.Office.Interop.Word.Document que representa o documento que contém a coleção de XMLNodes .
Propriedade pública Tag Infraestrutura.

Superior

Métodos

  Nome Descrição
Método público Add Obtém um objeto de Microsoft.Office.Interop.Word.XMLNode que representa um elemento adicionado.
Método público BeginInit Sinaliza o objeto que a inicialização está iniciando. (Herdado de ISupportInitialize.)
Método público Dispose Executa tarefas definido pelo aplicativo associadas liberando, liberando ou redefinindo recursos não gerenciados. (Herdado de IDisposable.)
Método público EndInit Sinaliza o objeto que a inicialização for concluída. (Herdado de ISupportInitialize.)
Método público GetEnumerator Obtém o enumerador para o controle de XMLNodes .

Superior

Eventos

  Nome Descrição
Evento público AfterInsert Ocorre quando o usuário adicionar novo Microsoft.Office.Interop.Word.XMLNode à coleção ou em um de seus descendentes.
Evento público BeforeDelete Ocorre quando o usuário Microsoft.Office.Interop.Word.XMLNode ou excluir um nó descendente de coleção, antes que o controle seja excluído.
Evento público ContextEnter Ocorre quando o cursor o é colocado dentro um dos nós ou de nós descendentes de coleção de XMLNodes , uma área fora do contexto do nó.
Evento público ContextLeave Ocorre quando o cursor é movido de um dos nós ou de nós descendentes de coleção de XMLNodes , em uma área fora do contexto do nó original.
Evento público Deselect Ocorre quando o cursor é movido para fora de um dos nós de coleção de XMLNodes .
Evento público Select Ocorre quando o cursor o é colocado dentro um dos nós de coleção de XMLNodes .
Evento público ValidationError Ocorre quando há um erro de validação no controle de XMLNodes .

Superior

Comentários

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

Se o esquema define o atributo de maxOccurs para o elemento e seus ancestrais a 1, Visual Studio cria um controle de XMLNode em vez disso.

os controles deXMLNodes podem ser criados somente em projetos da nível de Word em tempo de design.Não podem ser criados em tempo de execução ou em projetos de aplicativo.Para obter mais informações, consulte Controle de XMLNodes e Como: adicionar controles de XMLNodes para documentos do Word.

ObservaçãoObservaçã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 Visual Studio Tools for Office visão geral sobre o tempo de execução.

Uso

Essa documentação descreve a versão desse tipo que é usada apenas nos projetos do Office direcionados ao .NET Framework 4 e ao .NET Framework 4.5. 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. Para obter documentação sobre este tipo em projetos destinados ao .NET Framework 3.5, consulte a seguinte seção de referência na documentação do Visual Studio 2008: https://go.microsoft.com/fwlink/?LinkId=160658.

Consulte também

Referência

Namespace Microsoft.Office.Tools.Word

Outros recursos

Controle de XMLNodes

Como: adicionar controles de XMLNodes para documentos do Word