Compartilhar via


FormControl Classe

Definição

Um objeto alojável que é utilizado para integrar o ambiente de edição do formulário do InfoPath num . Aplicação personalizada baseada 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 do editor FormControl fornece várias propriedades e métodos para abrir e fechar modelos de formulário, bem como para comunicar com o ambiente anfitrião para . Aplicações personalizadas baseadas em NET. A assemblagem Microsoft.Office.InfoPath.Server fornece o controlo XmlFormView alojável para utilização em páginas Web personalizadas (.aspx).

Para obter mais informações sobre o objeto FormControl, consulte Alojamento do Ambiente de Edição de Formulários do InfoPath num controlo XmlFormView de Aplicação de Formulário personalizado do Windows em páginas Web personalizadas. Consulte Alojar o Ambiente de Edição de Formulários do InfoPath num Formulário Web Personalizado

Construtores

FormControl()

Um objeto alojável que é utilizado para integrar o ambiente de edição do formulário do InfoPath num . Aplicação personalizada baseada em NET.

Propriedades

DataConnectionBaseUrl

Obtém ou define o URL base a ser utilizado com ficheiros de ligação de dados (. UDCX).

Enabled

Obtém ou define um valor que indica se o controlo representado pelo FormControl objeto pode responder à interação do utilizador.

EventManager

Obtém um EventManager objeto que é utilizado para vincular processadores de eventos no InternalStartup evento.

Host

Obtém ou define o objeto utilizado para aceder ao modelo de objeto da aplicação anfitriã.

HostName

Obtém ou define o nome da aplicação anfitriã.

HostTranslatesAcceleratorsFirst

Obtém ou define um valor que indica a ordem pela qual as combinações de teclas são enviadas para o controlo representado pelo FormControl objeto ou para a aplicação que aloja o controlo.

XmlForm

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

Métodos

AttachInterfaces()

Um objeto alojável que é utilizado para integrar o ambiente de edição do formulário do InfoPath num . Aplicação personalizada baseada em NET.

Close()

Fecha o formulário ativo no FormControl objeto.

NewFromFormTemplate(String, AppDomain, String)

Cria um novo formulário com base num ficheiro de modelo de formulário (.xsn).

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

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

NewFromFormTemplate(String, Stream, XmlFormOpenMode)

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

NewFromFormTemplate(String)

Cria um novo formulário com base num ficheiro de modelo de formulário (.xsn).

Open(Stream, AppDomain, String)

Abre um ficheiro de formulário (.xml) a partir de um fluxo de ficheiros e carrega-o para o FormControl objeto.

Open(Stream)

Abre um ficheiro de formulário (.xml) a partir de um fluxo de ficheiros (objeto StreamFormControl.

Open(String, AppDomain, String)

Abre um ficheiro de modelo de formulário (.xsn) e carrega-o para o FormControl objeto.

Open(String)

Abre um ficheiro de formulário (.xml) e carrega-o para o FormControl objeto.

SetInitEventHandler(IInitEventHandler)

Define o processador de eventos na aplicação anfitriã para processar o evento que ocorre quando o formulário é carregado no FormControl objeto.

SetNotifyHostEventHandler(INotifyHostEventHandler)

Define o processador de eventos na aplicação anfitriã para processar o evento que ocorre quando o NotifyHost(String) método do XDocument objeto é utilizado para notificar a aplicação anfitriã.

SetSubmitToHostEventHandler(ISubmitToHostEventHandler)

Define o processador de eventos na aplicação anfitriã para processar o Submit() método do SubmitToHostAdapter objeto.

SyncLastChange()

Sincroniza os dados subjacentes do formulário com as alterações na vista.

Eventos

InternalStartup

Ocorre quando o formulário alojado é iniciado.

Aplica-se a