Kopīgot, izmantojot


StandardControl.init

Izmanto, lai inicializētu komponenta instanci. Komponenti var sākt attālos servera zvanus un citas inicializācijas darbības. Datu kopas vērtības šeit nevar inicializēt, izmantojiet updateView metodi, lai to panāktu.

trackContainerResize ir jāizsauc vienu reizi, vēlams komponenta init metodē, lai paziņotu, ka komponentam ir nepieciešama izkārtojuma informācija. Izmantojiet šo metodi, lai norādītu struktūrai aizpildīt allocatedHeight un allocatedWidth metodes.

Piezīmes

tractContainerResize vispirms jāizsauc pirms allocatedHeight un allocatedWidth metodēm.

Pieejams

Modeļa vadītas programmas, audekla programmas un portāli.

Sintakse

init(context,notifyOutputChanged,state,container)

Parametrus

Parametra nosaukums Tips Obligāti Apraksts
konteksts Kontekstā Ievades rekvizīti, kas satur parametrus, komponentu metadatus un interfeisa funkcijas.
notifyOutputChanged function Metode, lai paziņotu sistēmai, ka tai ir jauni rezultāti
valsts Dictionary Komponenta stāvoklis, kas pēdējā sesijā tiek saglabāts no setControlState
konteiners HTMLDivElement Atveidojamais div elements

Piemērs

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

Kontrole
Power Apps komponentu struktūras API atsauce
Power Apps komponentu struktūras pārskats