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 hospedada de InfoPath para tener acceso al modelo de objetos de la aplicación de hospedaje.

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

Sintaxis

'Declaración
Public MustOverride ReadOnly Property Host As Object
    Get
'Uso
Dim instance As XmlForm
Dim value As Object

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

Valor de propiedad

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

Comentarios

Esta propiedad se usa únicamente en casos en que InfoPath se hospeda 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 una referencia nula (Nothing en Visual Basic).

Para obtener más información y una breve introducción sobre cómo hospedar InfoPath en otra aplicación, vea la sección acerca del editor de InfoPath hospedado como control en Novedades para programadores de InfoPath. Para obtener más información sobre cómo hospedar InfoPath en otra aplicación, vea el artículo sobre hospedaje del entorno de edición de InfoPath en una aplicación de Windows Forms personalizada, en el portal de desarrollo de InfoPath de 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 sólo desde un código ejecutado en formularios abiertos en Microsoft InfoPath Filler.

Vea también

Referencia

XmlForm Clase

XmlForm Miembros

Microsoft.Office.InfoPath Espacios de nombres