के माध्यम से साझा करें


StandardControl.init

घटक उदाहरण को प्रारंभ करने के लिए उपयोग किया जाता है। घटक दूरस्थ सर्वर कॉल और अन्य आरंभीकरण क्रियाओं को बंद कर सकते हैं। डेटासेट मान यहां प्रारंभ नहीं किया जा सकता है, इसे प्राप्त करने के लिए updateView विधि का उपयोग करें।

trackContainerResize को एक बार कॉल किया जाना चाहिए, अधिमानतः घटक init विधि में यह सूचित करने के लिए कि घटक को लेआउट जानकारी की आवश्यकता है। इस विधि का उपयोग करने के लिए ढांचे को पॉप्युलेट करने allocatedHeight और विधियों allocatedWidth को बताने के लिए।

नोट

tractContainerResize को पहले और विधियों allocatedWidth से allocatedHeight पहले बुलाया जाना चाहिए।

के लिए उपलब्ध है

मॉडल-संचालित ऐप, कैनवास ऐप और पोर्टल।

सिंटैक्स

init(context,notifyOutputChanged,state,container)

पैरामीटर्स

पैरामीटर नाम प्रकार आवश्य या क़िस्‍म
संदर्भ संदर्भ हाँ इनपुट गुण जिसमें पैरामीटर, घटक मेटाडेटा और इंटरफ़ेस फ़ंक्शन होते हैं।
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);
}

नियंत्रण
Power Apps घटक फ़्रेमवर्क API संदर्भ
Power Apps घटक फ़्रेमवर्क अवलोकन