Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Används för att initiera komponentinstansen. Komponenter kan starta fjärrserveranrop och andra initieringsåtgärder. Datamängdsvärden kan inte initieras här. Använd metoden updateView för att uppnå detta.
trackContainerResize ska anropas en gång, helst i komponentmetoden init för att meddela att komponenten behöver layoutinformationen. Använd den här metoden för att tala om för ramverket att fylla allocatedHeight i och allocatedWidth metoder.
Anmärkning
tractContainerResize ska anropas först före allocatedHeight metoderna och allocatedWidth .
Tillgänglig för
Modelldrivna appar, arbetsyteappar och portaler.
Syntax
init(context,notifyOutputChanged,state,container)
Parameterar
| Parameternamn | Typ | Krävs | Description |
|---|---|---|---|
| context | Kontext | yes | Indataegenskaperna som innehåller parametrar, komponentmetadata och gränssnittsfunktioner. |
| notifyOutputChanged | function |
no | Metoden för att meddela ramverket att det har nya utdata |
| state | Dictionary |
no | Komponenttillståndet som sparas från setControlState under den senaste sessionen |
| container | HTMLDivElement | no | Div-elementet som ska återges |
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);
}
Relaterade artiklar
Kontroll
Api-referens för Power Apps-komponentramverket
Översikt över Power Apps-komponentramverk