Compartir a través de


de la propiedad XmlForm.ViewInfos

Obtiene una referencia al objeto ViewInfoCollection asociado a la plantilla de formulario.

Espacio de nombres:  Microsoft.Office.InfoPath
Ensamblado:  Microsoft.Office.InfoPath (en Microsoft.Office.InfoPath.dll)

Sintaxis

'Declaración
Public MustOverride ReadOnly Property ViewInfos As ViewInfoCollection
    Get
'Uso
Dim instance As XmlForm
Dim value As ViewInfoCollection

value = instance.ViewInfos
public abstract ViewInfoCollection ViewInfos { get; }

Valor de propiedad

Tipo: Microsoft.Office.InfoPath.ViewInfoCollection
Colección ViewInfoCollection que contiene los objetos ViewInfo asociados a la plantilla de formulario.

Comentarios

El objeto ViewInfosCollection contiene una colección de objetos ViewInfo que contienen información sobre cada una de las vistas implementadas en una plantilla de formulario de InfoPath.

Únicamente se puede acceder a este miembro con formularios que se ejecuten en el mismo dominio que el formulario que está actualmente abierto o con formularios a los que se hayan concedido permisos entre dominios.

Se puede acceder a este tipo o miembro desde el código que se ejecuta en los formularios abiertos en Microsoft InfoPath Filler o en un explorador web.

Ejemplos

En el siguiente ejemplo de código, la propiedad ViewInfos del objeto XmlForm se usa para establecer una referencia a la colección ViewInfoCollection para la plantilla de formulario. A continuación, realiza una operación de bucle en cada objeto ViewInfo de la colección para mostrar el nombre de las distintas vistas en un cuadro de mensaje.

ViewInfoCollection viewInfos = this.ViewInfos;

foreach(ViewInfo thisView in viewInfos)
{
   MessageBox.Show("View name: " + thisView.Name);
}
Dim viewInfos As ViewInfoCollection = Me.ViewInfos

For Each thisView As ViewInfo In viewInfos
   MessageBox.Show("View name:" & thisView.Name)
Next

Vea también

Referencia

clase XmlForm

Miembros XmlForm

Espacio de nombres Microsoft.Office.InfoPath