Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
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