Aracılığıyla paylaş


StandardControl.init

Bileşen örneğini başlatmak için kullanılır. Bileşenler uzak sunucu çağrılarını ve diğer başlatma eylemlerini başlatabilir. Veri kümesi değerleri burada başlatılamıyor, bunu elde etmek için updateView yöntemini kullanın.

trackContainerResize, bileşenin düzen bilgilerine ihtiyacı olduğunu bildirmek için tercihen bileşen init yönteminde bir kez çağrılmalıdır. Çerçeveye ve allocatedWidth yöntemlerini doldurmasını allocatedHeight söylemek için bu yöntemi kullanın.

Uyarı

tractContainerResize, ve allocatedWidth yöntemlerinden önce allocatedHeight çağrılmalıdır.

Için kullanılabilir

Model temelli uygulamalar, tuval uygulamaları ve portallar.

Sözdizimi

init(context,notifyOutputChanged,state,container)

Parametreler

Parametre Adı Türü Gerekli Description
context Bağlam yes Parametreleri, bileşen meta verilerini ve arabirim işlevlerini içeren Giriş Özellikleri .
notifyOutputChanged function no Çerçeveye yeni çıkışları olduğunu bildirme yöntemi
state Dictionary no Son oturumda setControlState'ten kaydedilen bileşen durumu
container HTMLDivElement no İşlenecek div öğesi

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

Kontrol
Power Apps bileşen çerçevesi API başvurusu
Power Apps bileşen çerçevesine genel bakış