Делите путем


Преузмите СтандардЦонтрол.инит

Користи се за иницијализацију инстанце компоненте. Компоненте могу покренути удаљене позиве сервера и друге акције иницијализације. Вредности скупа података не могу бити иницијализоване овде, користите упдатеВиев метод да се то постигне.

трацкЦонтаинерРесизе треба позвати једном, пожељно у методи компоненте init да обавести да компонента треба информације о распореду. Користите ову методу да кажете оквир за попуњавање allocatedHeight и allocatedWidth методе.

Белешка

трацтЦонтаинерРесизе треба прво позвати пре allocatedHeight и allocatedWidth методе.

Доступно за

Апликације засноване на моделу, апликације за платно и портали.

Синтакса

init(context,notifyOutputChanged,state,container)

Параметре

Име параметра Тип Потребно Опис
Контексту Контексту Да Улазне особине које садрже параметре, метаподатке компоненти и функције интерфејса.
обавестиОутпутЦхангед function не Метод да обавести оквир да има нове излазе
Држава Dictionary не Стање компоненте које је сачувано из сетЦонтролСтате у последњој сесији
Контејнер ХТМЛДивЕлемент не Див елемент за приказивање

Пример

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

Контролу
Референца АПИ-ја компоненте Повер Аппс
Преглед оквира компоненти Повер Аппс