नोट
इस पृष्ठ तक पहुंच के लिए प्राधिकरण की आवश्यकता होती है। आप साइन इन करने या निर्देशिकाएँ बदलने का प्रयास कर सकते हैं।
इस पृष्ठ तक पहुंच के लिए प्राधिकरण की आवश्यकता होती है। आप निर्देशिकाएँ बदलने का प्रयास कर सकते हैं।
घटक उदाहरण को प्रारंभ करने के लिए उपयोग किया जाता है। घटक दूरस्थ सर्वर कॉल और अन्य आरंभीकरण क्रियाओं को बंद कर सकते हैं। डेटासेट मान यहां प्रारंभ नहीं किया जा सकता है, इसे प्राप्त करने के लिए 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 घटक फ़्रेमवर्क अवलोकन