Compartilhar via


InfoPathControl2.Init(InfoPathControlSite) Método

Definição

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.

public:
 void Init(Microsoft::Office::Interop::InfoPath::InfoPathControlSite ^ pControlSite);
public void Init (Microsoft.Office.Interop.InfoPath.InfoPathControlSite pControlSite);
abstract member Init : Microsoft.Office.Interop.InfoPath.InfoPathControlSite -> unit
Public Sub Init (pControlSite As InfoPathControlSite)

Parâmetros

pControlSite
InfoPathControlSite

Uma instância do InfoPathControlSite objeto.

Implementações

Comentários

O InfoPath chama o Init(InfoPathControlSite) método quando um usuário adiciona uma instância do controle a uma exibição. O InfoPath passa uma instância do InfoPathControlSite objeto para o Init(InfoPathControlSite) método quando o controle é inicializado. O Init(InfoPathControlSite) objeto fornece a Node propriedade que fornece acesso ao nó XML DOM ao qual o controle está vinculado e a XDocument propriedade para acessar o objeto associado a XDocument um formulário, que por sua vez fornece acesso ao modelo completo de objeto InfoPath.

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).

Aplica-se a