Compartilhar via


FormEvents Classe

Definição

Implementa todos os eventos que um modelo de formulário em si pode gerar.

public ref class FormEvents abstract
public abstract class FormEvents
type FormEvents = class
Public MustInherit Class FormEvents
Herança
FormEvents

Comentários

A FormEvents classe implementa os eventos no nível do formulário de um modelo de formulário infopath, como carregar um formulário ou alterar uma exibição. Os eventos gerados por alterações nos dados no documento XML subjacente de uma instância de formulário são tratados separadamente e implementados pelo XmlEvent tipo.

Importante: a FormEvents classe em si não deve ser instanciada pelo desenvolvedor no código de formulário. Você só deve adicionar manipuladores de eventos para eventos no nível do formulário na interface do usuário do modo de design do Microsoft InfoPath. Quando você adiciona um manipulador de eventos ao modelo de formulário da interface do usuário do modo de design, o InfoPath gera código no método InternalStartup do arquivo de código de formulário usando a EventManager classe e o FormEvents membro da classe para associar o evento ao manipulador de eventos. Para obter informações sobre como adicionar manipuladores de eventos no modo de design do InfoPath, consulte Como adicionar um manipulador de eventos.

Construtores

FormEvents()

Implementa todos os eventos que um modelo de formulário em si pode gerar.

Eventos

ContextChanged

Ocorre após as alterações do nó de contexto.

Loading

Ocorre quando o modelo de formulário foi carregado, mas antes de qualquer exibição ter sido inicializada.

Merge

Ocorre quando o comando Merge Forms é invocado da interface do usuário ou o InfoPath é iniciado com o comutador /aggregate command-line.

Save

Ocorre quando os comandos Salvar ou Salvar como são usados na interface do usuário ou quando os Save() métodos e SaveAs(String) são usados.

Sign

Ocorre depois que um conjunto de dados assinados foi selecionado para entrar na caixa de diálogo Assinaturas Digitais.

Submit

Ocorre quando o comando Enviar é usado na interface do usuário ou o Submit() método é usado.

VersionUpgrade

Ocorre quando o número de versão do formulário que está sendo aberto é mais antigo que o número de versão do modelo de formulário no qual ele se baseia.

ViewSwitched

Ocorre depois que uma exibição de um formulário foi alternada com êxito.

Aplica-se a