Partekatu honen bidez:


StandardControl.init

Osagaiaren instantzia hasieratzeko erabiltzen da. Osagaiek urruneko zerbitzariaren deiak eta beste hasierako ekintza batzuk abiarazi ditzakete. Datu-multzoaren balioak ezin dira hemen hasieratu, erabili updateView metodoa hori lortzeko.

trackContainerResize behin deitu behar da, hobe osagaiaren init metodoan, osagaiak diseinuari buruzko informazioa behar duela jakinarazteko. Erabili metodo hau esparrua betetzeko allocatedHeight eta allocatedWidth metodoak betetzeko esateko.

Oharra

tractContainerResize eta metodoen aurretik allocatedHeightallocatedWidth deitu behar da.

Horretarako erabilgarri

Ereduetan oinarritutako aplikazioak, mihise-aplikazioak eta atariak.

Sintaxia

init(context,notifyOutputChanged,state,container)

Parametroak

Parametroaren izena Mota Beharrezkoa Azalpena
testuingurua Testuingurua bai Parametroak, osagaien metadatuak eta interfazearen funtzioak dituen sarrerako propietateak .
notifyOutputChanged function Ez Framework-ari irteera berriak dituela jakinarazteko metodoa
Egoera Dictionary Ez Azken saioan setControlState-tik gordetako osagaiaren egoera
edukitzaile HTMLDivElementua Ez Errendatu beharreko div elementua

Adibidea

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
Power Apps-en osagaien esparruaren APIaren erreferentzia
Power Apps-en osagaien esparruaren ikuspegi orokorra