Kongsi melalui


StandardControl.init

Digunakan untuk memulakan tika komponen. Komponen boleh memulakan panggilan pelayan jauh dan tindakan permulaan lain. Nilai set data tidak boleh dimulakan di sini, gunakan kaedah updateView untuk mencapainya.

trackContainerResize hendaklah dipanggil sekali, sebaik-baiknya dalam kaedah komponen init untuk memberitahu bahawa komponen memerlukan maklumat susun atur. Gunakan kaedah ini untuk memberitahu rangka kerja untuk mengisi allocatedHeight dan allocatedWidth kaedah.

Nota

tractContainerResize hendaklah dipanggil terlebih dahulu sebelum kaedah allocatedHeight dan allocatedWidth kaedah.

Tersedia untuk

Apl dipacu model, apl kanvas & portal.

Sintaks

init(context,notifyOutputChanged,state,container)

Parameter

Nama Parameter Jenis Wajib Keterangan
konteks Konteks ya Sifat Input yang mengandungi parameter, metadata komponen dan fungsi antara muka.
memberitahuOutputBerubah function tidak Kaedah untuk memberitahu rangka kerja bahawa ia mempunyai output baharu
Negeri Dictionary tidak Keadaan komponen yang disimpan daripada setControlState dalam sesi terakhir
bekas HTMLDivElemen tidak Elemen div untuk dipaparkan

Contoh

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

Kawalan
Rujukan API rangka kerja komponen Power Apps
Gambaran keseluruhan rangka kerja komponen Power Apps