Deli z drugimi prek


StandardControl.init

Uporablja se za inicializacijo primerka komponente. Komponente lahko začnejo klice oddaljenega strežnika in druga dejanja inicializacije. Vrednosti nabora podatkov tukaj ni mogoče inicializirati. To dosežete z metodo updateView .

trackContainerResize je treba poklicati enkrat, po init možnosti v metodi komponente, da obvesti, da komponenta potrebuje informacije o postavitvi. S tem načinom lahko ogrodju poveste, da se dopolnitev in allocatedHeightallocatedWidth metode.

opomba,

tractContainerResize je treba najprej poklicati pred in allocatedHeightallocatedWidth metode.

Na voljo za

Aplikacije, ki temeljijo na modelu, aplikacije na platnu in portali.

Sintaksa

init(context,notifyOutputChanged,state,container)

Parametrov

Ime parametra Vnesi Zahtevano Description
Kontekstu Kontekstu da Lastnosti vnosa, ki vsebujejo parametre, metapodatke komponent in funkcije vmesnika.
notifyOutputChanged function ne Metoda obveščanja ogrodja o novih izhodih
država Dictionary ne Stanje komponente, ki je shranjeno iz setControlState v zadnji seji
vsebnik HTMLDivElement ne Element div za upodabljanje

Primer

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

Nadzor
Sklic na VMESNIK API za ogrodje komponent Power Apps
Pregled ogrodja komponent power apps