Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Az összetevőpéldány inicializálására szolgál. Az összetevők elindíthatják a távoli kiszolgáló hívásait és más inicializálási műveleteket. Az adathalmaz értékei itt nem inicializálhatók, ehhez használja az updateView metódust.
A trackContainerResize-t egyszer kell meghívni, lehetőleg az összetevő init metódusában, hogy értesítse, hogy az összetevőnek szüksége van az elrendezési információkra. Ezzel a módszerrel jelezhet a keretrendszernek, hogy töltse ki allocatedHeight és allocatedWidth használja a metódusokat.
Megjegyzés:
a tractContainerResize-t először a allocatedHeightallocatedWidth metódusok előtt kell meghívni.
Elérhető a következőhöz:
Modellalapú alkalmazások, vászonalapú alkalmazások és >portálok.
Szemantika
init(context,notifyOutputChanged,state,container)
Paraméterek
| Paraméter neve | Típus | Kötelező | Description |
|---|---|---|---|
| környezet | Kontextus | yes | A paramétereket, az összetevő metaadatait és az interfészfüggvényeket tartalmazó bemeneti tulajdonságok . |
| notifyOutputChanged | function |
no | A keretrendszer új kimenetekről való értesítésének módja |
| state | Dictionary |
no | A setControlState-ból az utolsó munkamenetben mentett összetevő állapota |
| tároló | HTMLDivElement | no | A renderelendő div elem |
Example
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);
}
Kapcsolódó cikkek
Vezérlő
Power Apps-összetevő-keretrendszer API-referenciája
A Power Apps összetevő-keretrendszerének áttekintése