Compartir a través de


XMLNodes Interfaz

Definición

Una colección de objetos XMLNode que representa los nodos en la vista de árbol del panel de tareas Estructura XML, que indica los elementos que un usuario ha aplicado a un 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
Implementaciones

Comentarios

El XMLNodes control representa una colección de elementos XML con el mismo nombre. Al asignar elementos que el esquema permite aparecer más de una vez en un documento de Microsoft Office Word en tiempo de diseño, Visual Studio crea XMLNodes para los elementos. Un esquema puede permitir que un elemento aparezca más de una vez cuando el maxOccurs atributo del elemento o los antecesores del elemento se establece > en 1.

Si el esquema establece el maxOccurs atributo para el elemento y sus antecesores en 1, Visual Studio crea un XMLNode control en su lugar.

XMLNodeslos controles solo se pueden crear en Word proyectos de nivel de documento en tiempo de diseño. No se pueden crear en tiempo de ejecución ni en proyectos de nivel de aplicación. Para obtener más información, vea Control XMLNodes y How to: Add XMLNodes Controls to Word Documents.

Nota

Esta interfaz está implementada por el Runtime de Microsoft Visual Studio Tools para Office No está prevista su implementación en el código. Para obtener más información, consulta Visual Studio Tools for Office Runtime Overview.

Uso

En esta documentación se describe la versión de este tipo que se usa en los proyectos de Office destinados a .NET Framework 4 o una versión posterior. En los proyectos destinados a .NET Framework 3.5, este tipo podría tener unos miembros diferentes y los ejemplos de código de este tipo podrían no funcionar. Para informarse sobre este tipo en los proyectos destinados a .NET Framework 3.5, consulte la siguiente sección de referencia en la documentación de Visual Studio 2008: http://go.microsoft.com/fwlink/?LinkId=160658.

Propiedades

Application

Obtiene un objeto Application que representa la aplicación Microsoft Office Word.

Container

Una colección de objetos XMLNode que representa los nodos en la vista de árbol del panel de tareas Estructura XML, que indica los elementos que un usuario ha aplicado a un documento.

Count

Obtiene el número de elementos de la colección XMLNodes.

Creator

Obtiene la aplicación en la que se creó el control XMLNodes.

InnerObject

Obtiene un control XMLNodes que representa el objeto nativo subyacente del control XMLNodes.

Item[Int32]

Obtiene el objeto XMLNode en el índice especificado.

Parent

Obtiene un Document que representa el documento que contiene la colección XMLNodes.

Tag

Una colección de objetos XMLNode que representa los nodos en la vista de árbol del panel de tareas Estructura XML, que indica los elementos que un usuario ha aplicado a un documento.

Métodos

Add(String, String, Object)

Obtiene un objeto XMLNode que representa un elemento recién agregado.

GetEnumerator()

Obtiene el enumerador para el control XMLNodes.

Eventos

AfterInsert

Se produce cuando el usuario agrega un nuevo XMLNode a la colección o a uno de sus descendientes.

BeforeDelete

Se produce cuando el usuario elimina un XMLNode o un nodo descendiente de la colección, antes de que se elimine el control.

ContextEnter

Aparece cuando el cursor se coloca en el interior de uno de los nodos o nodos de descendiente de la colección XMLNodes, desde un área situada fuera del contexto del nodo.

ContextLeave

Se produce cuando el cursor se mueve desde uno de los nodos o descendientes de la colección XMLNodes hasta un área fuera del contexto del nodo original.

Deselect

Se produce cuando el cursor se sale de uno de los nodos de la colección XMLNodes.

Select

Se produce cuando se coloca el cursor dentro de uno de los nodos de la colección XMLNodes.

ValidationError

Se produce cuando hay un error de validación en el control XMLNodes.

Se aplica a