InfoPathControl2 Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 InfoPathControl2 : Microsoft::Office::Interop::InfoPath::InfoPathControl
[System.Runtime.InteropServices.Guid("096CD77D-0786-11D1-95FA-0080C78EE3BB")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface InfoPathControl2 : Microsoft.Office.Interop.InfoPath.InfoPathControl
type InfoPathControl2 = interface
interface InfoPathControl
Public Interface InfoPathControl2
Implements InfoPathControl
- Atributos
- Implementações
Comentários
Os InfoPathControl2 objetos e InfoPathControlSite e seus métodos e propriedades são projetados para serem usados apenas 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. |
RefreshState() |
Define um método que o InfoPath chama quando deve atualizar o estado de uma instância do controle em uma exibição. |
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. |