Compartir a través de


ViewInfosCollection Interfaz

Definición

Contiene un ViewInfoObject objeto para cada vista dentro de un formulario de Microsoft InfoPath.

public interface class ViewInfosCollection : Microsoft::Office::Interop::InfoPath::SemiTrust::ViewInfos
[System.Runtime.InteropServices.Guid("096cd601-0786-11d1-95fa-0080c78ee3bb")]
public interface ViewInfosCollection : Microsoft.Office.Interop.InfoPath.SemiTrust.ViewInfos
type ViewInfosCollection = interface
    interface ViewInfos
Public Interface ViewInfosCollection
Implements ViewInfos
Atributos
Implementaciones

Ejemplos

En el ejemplo siguiente, implementado como controlador de eventos OnClick para un botón de un formulario, se utiliza la propiedad ViewInfos del objeto XDocument para establecer una referencia a la colección ViewInfos. A continuación, el código efectúa una operación de bucle en la colección y muestra el índice de posición y el nombre de cada objeto ViewInfo contenido en ella:

[InfoPathEventHandler(MatchPath="ShowViewNames", EventType=InfoPathEventType.OnClick)]
public void ShowViewNames_OnClick(DocActionEvent e)
{
 // Set a reference to the ViewInfos collection.
 ViewInfos viewInfos= thisXDocument.<span class="label">ViewInfos</span>;

 // Loop through the collection and display the name
 // of each ViewInfo object that it contains.
 for (int i=0; i &lt; viewInfos.Count; i++)
 {
  thisXDocument.UI.Alert("View name " + i + ": " + 
   viewInfos[i].Name);
 }
}

Comentarios

Este tipo es un contenedor para una coclase que requiere el código administrado para la interoperabilidad con COM. Use este tipo para acceder a los miembros de la interfaz COM que implementa esta coclase. Para obtener información sobre la interfaz COM, incluido un vínculo a las descripciones de sus miembros, consulteViewInfos .

La colección ViewInfosCollection implementa propiedades que se pueden usar para tener acceso al objeto ViewInfoObject asociado de un formulario y es accesible a través de la ViewInfos propiedad del XDocument objeto .

La colecciónViewInfosCollection únicamente se puede utilizar para obtener el recuento de los objetos ViewInfoObject que contiene o para devolver una referencia a un objeto ViewInfoObject especificado. No se puede utilizar para crear, agregar ni quitar objetos ViewInfoObject.

Propiedades

Count

Obtiene un recuento del número de ViewInfoObject objetos contenidos en la ViewInfosCollection colección.

(Heredado de ViewInfos)
Item[Object]

Obtiene el objeto especificado ViewInfoObject de la ViewInfosCollection colección.

(Heredado de ViewInfos)

Métodos

GetEnumerator()

Obtiene un IEnumerator que recorre en iteración todas las entradas del ViewInfosCollection objeto .

(Heredado de ViewInfos)

Se aplica a