Compartir a través de


XmlForm.Host (Propiedad)

Obtiene un objeto System.Object que puede usar el código que se ejecuta en una instancia alojada de InfoPath para tener acceso al modelo de objetos de la aplicación host.

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

Sintaxis

Public MustOverride ReadOnly Property Host As Object

Dim instance As XmlForm
Dim value As Object

value = instance.Host
public abstract Object Host { get; }

Valor de propiedad

Objeto System.Object que representa el método definido en la aplicación host para tener acceso al modelo de objetos de dicha aplicación.

Comentarios

Esta propiedad se usa únicamente en casos en que InfoPath está alojada como control en otra aplicación y el código que se ejecuta en InfoPath debe tener acceso al modelo de objetos de la aplicación host. De manera predeterminada, el valor de esta propiedad es null.

Para obtener información general sobre cómo alojar InfoPath en otra aplicación, vea el tema "The InfoPath Editor Hosted as a Control" en Novedades para programadores de InfoPath. Para obtener información detallada sobre cómo alojar InfoPath en otra aplicación, vea el artículo titulado "Hosting the InfoPath 2007 Editing Environment in a Custom Windows Form Application" en InfoPath Developer Portal en MSDN.

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 solamente desde un código ejecutado en formularios abiertos en Microsoft Office InfoPath 2007.

Vea también

Referencia

XmlForm (Clase)
XmlForm (Miembros)
Microsoft.Office.InfoPath (Espacio de nombres)