Compartilhar via


InfoPathControl Interface

Definição

Define métodos usados a partir da implementação de um controle ActiveX para inicializar, uninitializar, habilitar, desabilitar e salvar o estado de um controle.

public interface class InfoPathControl
[System.Runtime.InteropServices.Guid("096CD68E-0786-11D1-95FA-0080C78EE3BB")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface InfoPathControl
type InfoPathControl = interface
Public Interface InfoPathControl
Derivado
Atributos

Comentários

O InfoPathControl e InfoPathControlSite os objetos e seus métodos e propriedades foram projetados para serem usados somente a partir da implementação de um controle ActiveX. Esses objetos e seus membros não têm suporte no código de formulário do InfoPath. Para obter mais informações sobre como criar controles ActiveX que funcionam com o InfoPath, consulte o Centro de Desenvolvedores do InfoPath (http://msdn.microsoft.com/infopath).

Métodos

Enable(Boolean)

Define um método que deve ser fornecido pelo desenvolvedor do InfoPath para chamar quando precisar habilitar ou desabilitar uma instância do controle em um modo de exibição.

Init(InfoPathControlSite)

Define um método que deve ser fornecido pelo desenvolvedor para executar todas as rotinas de inicialização necessárias quando uma instância do controle é adicionada a um formulário InfoPath.

SaveState()

Define um método que o InfoPath chama quando precisa salvar o estado de uma instância do controle em uma exibição.

Uninit()

Define um método que deve ser fornecido pelo desenvolvedor para executar todas as rotinas de limpeza necessárias antes que uma instância do controle seja removida de uma exibição.

Aplica-se a