XMLNodes Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |