इसके माध्यम से साझा किया गया


होस्ट किए गए नियंत्रणों को रनटाइम Unified Service Desk पर पैनलों के बीच ले जाएँ

Unified Service Desk रनटाइम पर पैनलों के बीच अनुप्रयोगों को ले जाने की क्षमता प्रदान करता है. आप वैश्विक प्रबंधक होस्टेड नियंत्रण प्रकार के लिए MoveToPanel क्रिया का उपयोग करके ऐसा कर सकते हैं। यह क्रिया दो पैरामीटर लेती है:

  • अनुप्रयोग: स्थानांतरित किए जाने वाले होस्ट किए गए नियंत्रण का नाम.

  • पैनल: होस्ट किए गए नियंत्रण के लिए लक्ष्य पैनल।

    यह कोड के माध्यम से भी किया जा सकता है जहां डेवलपर्स नए पैनल प्रकार बनाते समय इसे प्रोग्राम कर सकते हैं। एकीकृत सेवा डेस्क पैनल नामक एक विशेष पैनल प्रदान करता है Unknown । यह पैनल होस्ट किए गए नियंत्रणों के लिए एक अस्थायी भंडारण है जब पैनल लेआउट जिस पर उन्हें रखा जाना था, अभी तक लोड नहीं हुआ है। मान लें कि आपके पास CRM पृष्ठ प्रकार के होस्ट किए गए नियंत्रण से भरा क्षैतिज विभाजन पैनल है, लेकिन आपने अपना क्षैतिज विभाजन पैनल बंद कर दिया है. CRM पृष्ठ होस्ट किया गया नियंत्रण अभी भी लोड किया गया है लेकिन अज्ञात फलक पर ले जाया गया है, जो दृश्यमान नहीं है. क्षैतिज विभाजन पैनल फिर से लोड हो जाने के बाद, CRM पृष्ठ होस्ट किया गया नियंत्रण अज्ञात पैनल से फिर से उपयुक्त पैनल में ले जाया जाएगा।

IDesktopFeatureAccess desktop = AifServiceContainer.Instance.GetService<IDesktopFeatureAccess>();  
if (desktop != null)  
{  
   desktop.SendApplicationToUnknownPanel(this, tabApp);  
}  

IDesktopFeatureAccess वर्ग में एक और फ़ंक्शन, स्ट्रिंग) है, जो आपको होस्ट किए गए नियंत्रण को और मनमाने ढंग से पैनलों में स्थानांतरित करने की अनुमति देता है। यह फ़ंक्शन होस्ट किए गए एप्लिकेशन का संदर्भ लेता है जिसे आप स्थानांतरित करना चाहते हैं और एक स्ट्रिंग जो पैनल नाम का प्रतिनिधित्व करती है, जो पैनल लेआउट के रूप में परिभाषित होस्ट किए गए नियंत्रण का नाम है।

यह भी देखें

Unified Service Desk में पैनल्स, पैनल प्रकार और पैनल लेआउट्स
वैश्विक प्रबंधक (होस्टेड नियंत्रण)
CRM पृष्ठ (होस्ट किया गया नियंत्रण)