مشاركة عبر


StandardControl.init

يستخدم لتهيئة مثيل المكون. يمكن للمكونات بدء استدعاءات الخادم البعيد وإجراءات التهيئة الأخرى. لا يمكن تهيئة قيم مجموعة البيانات هنا، استخدم أسلوب updateView لتحقيق ذلك.

يجب استدعاء trackContainerResize مرة واحدة، ويفضل أن يكون في أسلوب المكون init لإعلام أن المكون يحتاج إلى معلومات التخطيط. استخدم هذا الأسلوب لإخبار إطار العمل بملء allocatedHeight الأساليب و allocatedWidth .

إشعار

يجب استدعاء tractContainerResize أولا قبل الأسلوبين allocatedHeight و allocatedWidth .

متوفر ل

التطبيقات المستندة إلى النموذج وتطبيقات اللوحة والمداخل.

بناء الجملة

init(context,notifyOutputChanged,state,container)

المعلمات

اسم المعلمة نوع مطلوبة ‏‏الوصف
سياق Context نعم خصائص الإدخال التي تحتوي على المعلمات وبيانات تعريف المكون ووظائف الواجهة.
إعلامOutputChanged function ‏‏لا. أسلوب إعلام إطار العمل بأنه يحتوي على مخرجات جديدة
حالة Dictionary ‏‏لا. حالة المكون المحفوظة من setControlState في جلسة العمل الأخيرة
container HTMLDivElement ‏‏لا. عنصر div المراد عرضه

مثال

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

تحكم
مرجع واجهة برمجة تطبيقات إطار عمل مكون Power Apps
نظرة عامة على إطار عمل مكون Power Apps