Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Usado para inicializar a instância do componente. Os componentes podem iniciar chamadas de servidor remoto e outras ações de inicialização. Os valores do conjunto de dados não podem ser inicializados aqui, use o método updateView para conseguir isso.
trackContainerResize deve ser chamado uma vez, preferencialmente no método de componente init para notificar que o componente precisa das informações de layout. Use esse método para informar a estrutura para preencher allocatedHeight e allocatedWidth métodos.
Observação
tractContainerResize deve ser chamado primeiro antes dos allocatedHeight métodos.allocatedWidth
Disponível para
Aplicativos baseados em modelo, aplicativos de tela e portais.
Sintaxe
init(context,notifyOutputChanged,state,container)
Parâmetros
| Nome do parâmetro | Tipo | Obrigatório | Description |
|---|---|---|---|
| contexto | Contexto | sim | As Propriedades de Entrada que contêm os parâmetros, os metadados de componente e as funções de interface. |
| notifyOutputChanged | function |
no | O método para notificar a estrutura de que ela tem novas saídas |
| estado | Dictionary |
no | O estado do componente salvo de setControlState na última sessão |
| contêiner | HTMLDivElement | no | O elemento div a ser renderizado |
Example
public init(context: ComponentFramework.Context<IInputs>, notifyOutputChanged: () => void, state: ComponentFramework.Dictionary, container:HTMLDivElement)
{
this._labelElement = document.createElement("label");
this._labelElement.setAttribute("class", "HelloWorldColor");
container.appendChild(this._labelElement);
}
Artigos relacionados
Controle
Referência da API da estrutura de componentes do Power Apps
Visão geral da estrutura de componentes do Power Apps