Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Slouží k inicializaci instance komponenty. Komponenty mohou zahajovat volání vzdáleného serveru a další inicializační akce. Hodnoty datové sady zde nelze inicializovat. K dosažení toho použijte metodu updateView .
trackContainerResize by měla být volána jednou, nejlépe v metodě komponenty init , aby informovala, že komponenta potřebuje informace o rozložení. Tuto metodu použijte k tomu, abyste rozhraní řekli, aby se naplnily allocatedHeight a allocatedWidth metody.
Poznámka:
tractContainerResize by měl být volána jako první před metodami allocatedHeight a allocatedWidth metodami.
K dispozici pro
Modelem řízené aplikace, aplikace plátna a portály
Syntaxe
init(context,notifyOutputChanged,state,container)
Parametry
| Název parametru | Typ | Povinné | Description |
|---|---|---|---|
| kontext | Kontext | yes | Vstupní vlastnosti obsahující parametry, metadata komponent a funkce rozhraní. |
| notifyOutputChanged | function |
no | Metoda upozorňovat architekturu, že má nové výstupy |
| stav | Dictionary |
no | Stav komponenty, který je uložen z setControlState v poslední relaci |
| kontejner | HTMLDivElement | no | Element div, který se má vykreslit |
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);
}
Související články
Ovládací prvek
Referenční informace k rozhraní API pro architekturu komponent Power Apps
Přehled architektury komponent Power Apps