Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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, de preferência no método do componente init para notificar que o componente precisa das informações de layout. Isso indica a estrutura a ser preenchida allocatedHeight e allocatedWidth os métodos.
Observação
trackContainerResize deve ser chamado primeiro antes do allocatedHeight e allocatedWidth métodos.
Disponível para
Aplicativos orientados a modelos e de tela
Sintaxe
init(context,notifyOutputChanged,state)
Parâmetros
| Nome do parâmetro | Tipo | Obrigatório | Description |
|---|---|---|---|
| contexto | Contexto | yes | As propriedades de entrada que contêm os parâmetros, metadados de componentes e funções de interface. |
| notifyOutputChanged | function |
no | O método para notificar a estrutura de que ela tem novas saídas |
| state | Dictionary |
no | O estado do componente que é salvo de setControlState na última sessão |
Observação
O método ReactControl.init não tem um container parâmetro com um HTMLDivElement como o método StandardControl.init faz. Não há nenhum parâmetro container porque os controles React não processam o DOM diretamente. Em vez disso, o método ReactControl.updateView retorna um ReactElement contendo uma descrição do DOM de controle virtual.
Example
public init(
context: ComponentFramework.Context<IInputs>,
notifyOutputChanged: () => void,
state: ComponentFramework.Dictionary
): void {
this.notifyOutputChanged = notifyOutputChanged;
this.context.mode.trackContainerResize(true);
}
Artigos relacionados
Controles React e bibliotecas de plataforma
ReactControl
Referência da API da estrutura do componente Power Apps
Visão geral da estrutura do componente Power Apps