FormControl (Clase)

Un objeto de alojamiento que se usa para la integración de un entorno de edición de formularios de Microsoft Office InfoPath 2007 en una aplicación personalizada basada en .NET.

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

Sintaxis

<DesignTimeVisibleAttribute(True)> _
<ClsidAttribute("{80756399-5146-11d5-a672-00b0d022e945}")> _
<DescriptionAttribute("Microsoft Office InfoPath")> _
<ToolboxItemAttribute(True)> _
<PermissionSetAttribute(SecurityAction.InheritanceDemand, Name:="FullTrust")> _
<PermissionSetAttribute(SecurityAction.LinkDemand, Name:="FullTrust")> _
Public Class FormControl
    Inherits AxHost
    Implements IAdviseSink

Dim instance As FormControl
[DesignTimeVisibleAttribute(true)] 
[ClsidAttribute("{80756399-5146-11d5-a672-00b0d022e945}")] 
[DescriptionAttribute("Microsoft Office InfoPath")] 
[ToolboxItemAttribute(true)] 
[PermissionSetAttribute(SecurityAction.InheritanceDemand, Name="FullTrust")] 
[PermissionSetAttribute(SecurityAction.LinkDemand, Name="FullTrust")] 
public class FormControl : AxHost, IAdviseSink

Comentarios

El editor de objeto FormControl proporciona propiedades y métodos diversos para abrir y cerrar las plantillas de formulario así como comunicarse con el entorno de host para aplicaciones personalizadas basadas en .NET. El ensamblado Microsoft.Office.InfoPath.Server proporciona el control de alojamiento XmlFormView para usarlo en páginas web personalizadas (.aspx).

Para obtener más información sobre el objeto FormControl, vea el artículo Hosting the InfoPath 2007 Form Editing Environment in a Custom Windows Form Application (en inglés) y la sección "InfoPath Editor Hosted as a Control" de Novedades para los programadores de InfoPath. Para obtener más información sobre el uso del control XmlFormView en páginas web personalizadas, vea Hosting the InfoPath 2007 Form Editing Environment in a Custom Web Form (en inglés).

Jerarquía de herencia

System.Object
   System.MarshalByRefObject
     System.ComponentModel.Component
       System.Windows.Forms.Control
         System.Windows.Forms.AxHost
          Microsoft.Office.InfoPath.FormControl

Seguridad de subprocesos

Todos los miembros estáticos públicos (compartidos en Visual Basic) de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancia sean seguros para los subprocesos.

Vea también

Referencia

FormControl (Miembros)
Microsoft.Office.InfoPath (Espacio de nombres)