Nota
Capaian ke halaman ini memerlukan kebenaran. Anda boleh cuba mendaftar masuk atau menukar direktori.
Capaian ke halaman ini memerlukan kebenaran. Anda boleh cuba menukar direktori.
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);
}
Artikel berkaitan
Kawalan
Rujukan API rangka kerja komponen Power Apps
Gambaran keseluruhan rangka kerja komponen Power Apps