Merk
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
Brukes til å initialisere komponentforekomsten. Komponenter kan starte eksterne serverkall og andre initialiseringshandlinger. Datasettverdier kan ikke initialiseres her. Bruk updateView-metoden for å oppnå dette.
trackContainerResize bør kalles én gang, fortrinnsvis i komponentmetoden init for å varsle om at komponenten trenger oppsettinformasjonen. Bruk denne metoden til å be rammeverket fylle ut allocatedHeight og allocatedWidth metoder.
Note
tractContainerResize bør kalles først før metodene allocatedHeight og allocatedWidth .
Tilgjengelig for
Modelldrevne apper, lerretsapper og portaler.
Syntaks
init(context,notifyOutputChanged,state,container)
Parametere
| Parameternavn | Type | Kreves | Beskrivelse |
|---|---|---|---|
| kontekst | Sammenheng | yes | Inndataegenskaper som inneholder parameterne, komponentmetadataene og grensesnittfunksjonene. |
| notifyOutputChanged | function |
nei | Metoden for å varsle rammeverket om at det har nye utdata |
| tilstand | Dictionary |
nei | Komponenttilstanden som er lagret fra setControlState i den siste økten |
| beholder | HTMLDivElement | nei | Div-elementet som skal gjengis |
Eksempel
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);
}
Relaterte artikler
kontroll
API-referanse for power apps-komponentrammeverket
Oversikt over komponentrammeverket for Power Apps