XMLNodes (Interfaz)
Una colección de objetos Microsoft.Office.Interop.Word.XMLNode que representan 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.
Espacio de nombres: Microsoft.Office.Tools.Word
Ensamblado: Microsoft.Office.Tools.Word (en Microsoft.Office.Tools.Word.dll)
Sintaxis
'Declaración
<GuidAttribute("23ba8297-db6f-48b4-8730-8056ebde2d56")> _
Public Interface XMLNodes _
Inherits IDisposable, ISupportInitialize
[GuidAttribute("23ba8297-db6f-48b4-8730-8056ebde2d56")]
public interface XMLNodes : IDisposable,
ISupportInitialize
El tipo XMLNodes expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
Application | Obtiene un objeto Microsoft.Office.Interop.Word.Application que representa la aplicación Microsoft Office Word. | |
Container | ||
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 Microsoft.Office.Interop.Word.XMLNodes que representa el objeto nativo subyacente del control XMLNodes. | |
Item | Obtiene el Microsoft.Office.Interop.Word.XMLNode en el índice especificado. | |
Parent | Obtiene un Microsoft.Office.Interop.Word.Document que representa el documento que contiene la colección XMLNodes. | |
Tag | Infraestructura. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Add | Obtiene un objeto Microsoft.Office.Interop.Word.XMLNode que representa un elemento recién agregado. | |
BeginInit | Indica al objeto que está comenzando la inicialización. (Se hereda de ISupportInitialize). | |
Dispose | Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados. (Se hereda de IDisposable). | |
EndInit | Indica al objeto que se ha completado la inicialización. (Se hereda de ISupportInitialize). | |
GetEnumerator | Obtiene el enumerador para el control XMLNodes. |
Arriba
Eventos
Nombre | Descripción | |
---|---|---|
AfterInsert | Se produce cuando el usuario agrega un nuevo Microsoft.Office.Interop.Word.XMLNode a la colección o a uno de sus descendientes. | |
BeforeDelete | Se produce cuando el usuario elimina un Microsoft.Office.Interop.Word.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 | Aparece cuando hay un error de validación en el control XMLNodes. |
Arriba
Comentarios
El control XMLNodes representa una colección de elementos XML con el mismo nombre. Al asignar elementos que el esquema permite que aparezcan 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 si el atributo maxOccurs del elemento o de los antecesores del elemento se establece en > 1.
Si el esquema establece el atributo maxOccurs del elemento y sus antecesores en 1, Visual Studio crea un control XMLNode en su lugar.
Los controles XMLNodes solo se pueden crear en proyectos de nivel de documento de Word en tiempo de diseño. No se pueden crear en tiempo de ejecución o en proyectos de nivel de aplicación. Para obtener más información, vea XMLNodes (Control) y Cómo: Agregar controles XMLNodes a documentos de Word.
Nota
Esta interfaz está implementada por el motor en tiempo de ejecución de Visual Studio Tools para Office. No está prevista su implementación en el código. Para obtener más información, vea Información general sobre el Motor en tiempo de ejecución de Microsoft Visual Studio Tools para Office.
Uso
Esta documentación describe la versión de este tipo que se utiliza en los proyectos de Office destinados a .NET Framework 4. En los proyectos destinados a .NET Framework 3.5, este tipo puede tener miembros diferentes y es posible que los ejemplos de código proporcionados para dicho tipo no funcionen. Para informarse sobre este tipo en los proyectos destinados a .NET Framework 3.5, vea la siguiente sección de referencia en la documentación de Visual Studio 2008: https://go.microsoft.com/fwlink/?LinkId=160658.
Vea también
Referencia
Microsoft.Office.Tools.Word (Espacio de nombres)