שתף באמצעות


StandardControl.init

משמש לאתחול מופע הרכיב. רכיבים יכולים להתחיל שיחות שרת מרוחקות ופעולות אתחול אחרות. אין אפשרות לאתחל כאן ערכי ערכת נתונים, השתמש בפעולת השירות updateView כדי להשיג זאת.

יש לקרוא trackContainerResize פעם אחת, רצוי init בפעולת השירות של הרכיב כדי ליידע שהרכיב זקוק למידע הפריסה. השתמש בשיטה זו כדי לומר למסגרת לאכלס ושיטות allocatedHeightallocatedWidth .

הערה

יש לקרוא תחילה ל- tractContainerResize לפני השיטות allocatedHeight והפעולות allocatedWidth .

זמין עבור

אפליקציות מונחות דגמים, אפליקציות בד ציור ופורטלים.

תחביר

init(context,notifyOutputChanged,state,container)

פרמטרים

שם פרמטר Type נדרש תיאור
הקשר הקשר כן מאפייני הקלט המכילים את הפרמטרים, המטה-נתונים של הרכיבים ופונקציות הממשק.
notifyOutputChanged function לא השיטה להודיע למסגרת שיש לה פלטים חדשים
מצב Dictionary לא מצב הרכיב שנשמר מ- setControlState בהפעלה האחרונה
גורם מכיל 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);
}

לשלוט
חומר עזר ל- API של מסגרת רכיב Power Apps
מבט כולל על מסגרת הרכיבים של Power Apps