XmlForm.ViewInfos (Propiedad)
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
'Uso
Dim instance As XmlForm
Dim value As ViewInfoCollection
value = instance.ViewInfos
public abstract ViewInfoCollection ViewInfos { get; }
Valor de propiedad
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 con información sobre cada una de las vistas implementadas en una plantilla de formulario de InfoPath.
Sólo pueden tener acceso a este miembro los formularios que se ejecuten en el mismo dominio que el formulario abierto actualmente o los formularios a los que se hayan concedido permisos entre dominios.
Se puede tener acceso a este tipo o miembro desde un código ejecutado en formularios abiertos en Microsoft Office InfoPath 2007 o en un explorador Web.
Ejemplo
En el siguiente ejemplo, 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 funció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
XmlForm (Clase)
XmlForm (Miembros)
Microsoft.Office.InfoPath (Espacio de nombres)