Dijeli putem


StandardControl.init

Koristi se za inicijalizaciju instance komponente. Komponente mogu pokrenuti pozive udaljenog poslužitelja i druge akcije inicijalizacije. Vrijednosti skupa podataka ne mogu se inicijalizirati ovdje, koristite metodu updateView da biste to postigli.

trackContainerResize treba pozvati jednom, po mogućnosti u metodi komponente init kako bi se obavijestilo da komponenti trebaju informacije o izgledu. Pomoću ove metode napišite okvir za popunjavanje i allocatedHeightallocatedWidth metode.

Napomena

tractContainerResize treba pozvati prije i allocatedHeightallocatedWidth metode.

Dostupno za

Aplikacije utemeljene na modelu, aplikacije platna i portali.

Sintaksa

init(context,notifyOutputChanged,state,container)

Parametara

Naziv parametra Tip Obvezno Opis
kontekst Kontekst da Svojstva unosa koja sadrže parametre, metapodatke komponenti i funkcije sučelja.
notifyOutputChanged function ne Metoda obavješćivanja okvira o novim rezultatima
država Dictionary ne Stanje komponente koje je spremljeno iz setControlState u zadnjoj sesiji
spremnik HTMLDivElement ne Div element za prikaz

Primjer

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);
}

Kontrola
Referenca za API komponente komponente Power Apps
Pregled komponente Power Apps