Compartilhar via


FormControl Classe

Definição

Um objeto hostable que é usado para integrar o ambiente de edição de formulário infopath em um . Aplicativo personalizado baseado em 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
Herança
FormControl
Atributos
System.Windows.Forms.AxHost/ClsidAttribute

Comentários

O objeto editor FormControl fornece várias propriedades e métodos para abrir e fechar modelos de formulário, bem como para se comunicar com o ambiente do host para . Aplicativos personalizados baseados em NET. O assembly Microsoft.Office.InfoPath.Server fornece o controle XmlFormView hostable para uso em páginas da Web personalizadas (.aspx).

Para obter mais informações sobre o objeto FormControl, consulte Hospedagem do Ambiente de Edição de Formulário infopath em um controle XmlFormView personalizado do Aplicativo de Formulário do Windows em páginas da Web personalizadas, consulte Hospedagem do Ambiente de Edição de Formulário infopath em um Formulário Web Personalizado

Construtores

FormControl()

Um objeto hostable que é usado para integrar o ambiente de edição de formulário infopath em um . Aplicativo personalizado baseado em NET.

Propriedades

DataConnectionBaseUrl

Obtém ou define a URL base a ser usada com arquivos de conexão de dados (. UDCX).

Enabled

Obtém ou define um valor que indica se o controle representado pelo FormControl objeto pode responder à interação do usuário.

EventManager

Obtém um EventManager objeto que é usado para associar manipuladores de eventos no InternalStartup evento.

Host

Obtém ou define o objeto usado para acessar o modelo de objeto do aplicativo host.

HostName

Obtém ou define o nome do aplicativo host.

HostTranslatesAcceleratorsFirst

Obtém ou define um valor que indica a ordem na qual as teclas são enviadas para o controle representado pelo FormControl objeto ou para o aplicativo que hospeda o controle.

XmlForm

Obtém um XmlForm objeto associado ao objeto hospedado FormControl .

Métodos

AttachInterfaces()

Um objeto hostable que é usado para integrar o ambiente de edição de formulário infopath em um . Aplicativo personalizado baseado em NET.

Close()

Fecha o formulário ativo no FormControl objeto.

NewFromFormTemplate(String)

Cria um novo formulário com base em um arquivo de modelo de formulário (.xsn).

NewFromFormTemplate(String, AppDomain, String)

Cria um novo formulário com base em um arquivo de modelo de formulário (.xsn).

NewFromFormTemplate(String, Stream, XmlFormOpenMode)

Cria um novo formulário com base no modelo de formulário especificado (.xsn) e nos dados contidos em um fluxo XML.

NewFromFormTemplate(String, Stream, XmlFormOpenMode, AppDomain, String)

Cria um novo formulário com base no modelo de formulário especificado e nos dados contidos em um fluxo XML.

Open(Stream)

Abre um arquivo de formulário (.xml) de um fluxo de arquivos (objeto StreamFormControl .

Open(Stream, AppDomain, String)

Abre um arquivo de formulário (.xml) de um fluxo de arquivos e o carrega no FormControl objeto.

Open(String)

Abre um arquivo de formulário (.xml) e o carrega no FormControl objeto.

Open(String, AppDomain, String)

Abre um arquivo de modelo de formulário (.xsn) e o carrega no FormControl objeto.

SetInitEventHandler(IInitEventHandler)

Define o manipulador de eventos no aplicativo host para lidar com o evento que ocorre quando o formulário é carregado no FormControl objeto.

SetNotifyHostEventHandler(INotifyHostEventHandler)

Define o manipulador de eventos no aplicativo host para lidar com o evento que ocorre quando o NotifyHost(String) método do XDocument objeto é usado para notificar o aplicativo host.

SetSubmitToHostEventHandler(ISubmitToHostEventHandler)

Define o manipulador de eventos no aplicativo host para manipular o Submit() método do SubmitToHostAdapter objeto.

SyncLastChange()

Sincroniza os dados subjacentes do formulário com alterações no modo de exibição.

Eventos

InternalStartup

Ocorre quando o formulário hospedado é iniciado.

Aplica-se a