Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Utilizzato per inizializzare l'istanza del componente. I componenti possono avviare chiamate al server remoto e altre azioni di inizializzazione. I valori del set di dati non possono essere inizializzati qui, usare il metodo updateView per ottenere tale risultato.
TrackContainerResize deve essere chiamato una sola volta, preferibilmente nel metodo del componente init per notificare che il componente necessita delle informazioni sul layout. Usare questo metodo per indicare al framework di popolare allocatedHeight i metodi e allocatedWidth .
Annotazioni
tractContainerResize deve essere chiamato prima dei allocatedHeight metodi e allocatedWidth .
Disponibile per
App basate su modello, app canvas e portali.
Sintassi
init(context,notifyOutputChanged,state,container)
Parametri
| Nome del parametro | TIPO | Obbligatorio | Description |
|---|---|---|---|
| context | Contesto | yes | Proprietà di input contenente i parametri, i metadati dei componenti e le funzioni di interfaccia. |
| notifyOutputChanged | function |
no | Metodo per notificare al framework che contiene nuovi output |
| state | Dictionary |
no | Stato del componente salvato da setControlState nell'ultima sessione |
| container | HTMLDivElement | no | Elemento div di cui eseguire il rendering |
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);
}
Articoli correlati
Control
Informazioni di riferimento sulle API del framework dei componenti di Power Apps
Panoramica del framework dei componenti di Power Apps