Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
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);
}
İlgili makaleler
Kontrol
Power Apps bileşen çerçevesi API başvurusu
Power Apps bileşen çerçevesine genel bakış