FormControl Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Objeto hospedable que se usa para integrar el entorno de edición de formularios de InfoPath en . Aplicación personalizada basada en NET.
public ref class FormControl : System::Windows::Forms::AxHost
[System.Windows.Forms.AxHost/Clsid("{80757399-5146-11d5-a672-00b0d022e945}")]
public class FormControl : System.Windows.Forms.AxHost
type FormControl = class
inherit AxHost
Public Class FormControl
Inherits AxHost
- Herencia
-
FormControl
- Atributos
-
System.Windows.Forms.AxHost/ClsidAttribute
Comentarios
El objeto editor FormControl proporciona varias propiedades y métodos para abrir y cerrar plantillas de formulario, así como para comunicarse con el entorno host para . Aplicaciones personalizadas basadas en NET. El ensamblado Microsoft.Office.InfoPath.Server proporciona el control XmlFormView hospedable para su uso en páginas web personalizadas (.aspx).
Para obtener más información sobre el objeto FormControl, consulte Hospedaje del entorno de edición de formularios de InfoPath en un control XmlFormView de aplicación de Windows Form personalizado en páginas web personalizadas, consulte Hospedaje del entorno de edición de formularios de InfoPath en un formulario web personalizado.
Constructores
FormControl() |
Objeto hospedable que se usa para integrar el entorno de edición de formularios de InfoPath en . Aplicación personalizada basada en NET. |
Propiedades
DataConnectionBaseUrl |
Obtiene o establece la dirección URL base que se va a usar con los archivos de conexión de datos (. UDCX). |
Enabled |
Obtiene o establece un valor que indica si el control representado por el objeto puede responder a la FormControl interacción del usuario. |
EventManager |
Obtiene un EventManager objeto que se usa para enlazar controladores de eventos en el InternalStartup evento. |
Host |
Obtiene o establece el objeto usado para acceder al modelo de objetos de la aplicación host. |
HostName |
Obtiene o establece el nombre de la aplicación host. |
HostTranslatesAcceleratorsFirst |
Obtiene o establece un valor que indica el orden en que se envían las pulsaciones de tecla al control representado por el FormControl objeto o a la aplicación que hospeda el control. |
XmlForm |
Obtiene un XmlForm objeto asociado al objeto hospedado FormControl . |
Métodos
AttachInterfaces() |
Objeto hospedable que se usa para integrar el entorno de edición de formularios de InfoPath en . Aplicación personalizada basada en NET. |
Close() |
Cierra el formulario activo en el FormControl objeto . |
NewFromFormTemplate(String, AppDomain, String) |
Crea un formulario basado en un archivo de plantilla de formulario (.xsn). |
NewFromFormTemplate(String, Stream, XmlFormOpenMode, AppDomain, String) |
Crea un nuevo formulario basado en la plantilla de formulario especificada y los datos contenidos en una secuencia XML. |
NewFromFormTemplate(String, Stream, XmlFormOpenMode) |
Crea un nuevo formulario basado en la plantilla de formulario especificada (.xsn) y los datos contenidos en una secuencia XML. |
NewFromFormTemplate(String) |
Crea un formulario basado en un archivo de plantilla de formulario (.xsn). |
Open(Stream, AppDomain, String) |
Abre un archivo de formulario (.xml) desde un flujo de archivo y lo carga en el FormControl objeto . |
Open(Stream) |
Abre un archivo de formulario (.xml) desde una secuencia de archivos (StreamFormControl objeto . |
Open(String, AppDomain, String) |
Abre un archivo de plantilla de formulario (.xsn) y lo carga en el FormControl objeto . |
Open(String) |
Abre un archivo de formulario (.xml) y lo carga en el FormControl objeto . |
SetInitEventHandler(IInitEventHandler) |
Establece el controlador de eventos en la aplicación host para controlar el evento que se produce cuando el formulario se carga en el FormControl objeto . |
SetNotifyHostEventHandler(INotifyHostEventHandler) |
Establece el controlador de eventos en la aplicación host para controlar el evento que se produce cuando se usa el NotifyHost(String)XDocument método del objeto para notificar a la aplicación host. |
SetSubmitToHostEventHandler(ISubmitToHostEventHandler) |
Establece el controlador de eventos en la aplicación host para controlar el Submit() método del SubmitToHostAdapter objeto . |
SyncLastChange() |
Sincroniza los datos subyacentes del formulario con los cambios en la vista. |
Eventos
InternalStartup |
Se produce cuando se inicia el formulario hospedado. |