XMLNodes 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.
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. |