หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
Unified Service Desk ให้ความสามารถในการย้ายแอปพลิเคชันระหว่างแผงขณะรันไทม์ คุณสามารถทําได้โดยใช้การดําเนินการ MoveToPanel สําหรับชนิดตัวควบคุมที่โฮสต์ของตัวจัดการส่วนกลาง การดําเนินการนี้ใช้พารามิเตอร์ 2 ตัวดังนี้
app: ชื่อของตัวควบคุมที่โฮสต์ที่จะย้าย
panel: แผงเป้าหมายสําหรับตัวควบคุมที่โฮสต์
นอกจากนี้ยังสามารถทําได้ผ่านโค้ดที่นักพัฒนาสามารถตั้งโปรแกรมได้ในขณะที่สร้างแผงประเภทใหม่ Unified Service Desk มีแผงพิเศษที่เรียกว่าแผงควบคุม
Unknown
แผงนี้เป็นที่เก็บข้อมูลชั่วคราวสําหรับตัวควบคุมที่เป็นโฮสต์เมื่อยังไม่ได้โหลดเค้าโครงแผงที่ตั้งใจจะวางไว้ สมมติว่าคุณมีแผง การแยกแนวนอน ที่เติมด้วยชนิดเพจ CRM ของตัวควบคุมที่โฮสต์ แต่คุณได้ปิดแผง การแยกแนวนอน ของคุณ ตัวควบคุมที่โฮสต์ของ หน้า CRM ยังคงโหลดอยู่ แต่ถูกย้ายไปยังแผง ไม่รู้จัก ซึ่งมองไม่เห็น เมื่อโหลดแผง การแยกแนวนอน อีกครั้ง ตัวควบคุมที่โฮสต์ของ หน้า CRM จะถูกย้ายจากแผง ไม่รู้จัก ไปยังแผงที่เหมาะสมอีกครั้ง
IDesktopFeatureAccess desktop = AifServiceContainer.Instance.GetService<IDesktopFeatureAccess>();
if (desktop != null)
{
desktop.SendApplicationToUnknownPanel(this, tabApp);
}
คลาส IDesktopFeatureAccess มีฟังก์ชันอื่น String ) ซึ่งช่วยให้คุณสามารถย้ายตัวควบคุมที่โฮสต์จากและไปยังแผงโดยอําเภอใจ ฟังก์ชันนี้ใช้การอ้างอิงไปยังแอปพลิเคชันที่เป็นโฮสต์ที่คุณต้องการย้าย และสตริงที่แสดงถึงชื่อแผง ซึ่งเป็นชื่อของตัวควบคุมที่เป็นโฮสต์ที่กําหนดเป็นเค้าโครงแผง
ดูเพิ่มเติม
แผง ชนิดแผง และโครงร่างแผงใน Unified Service Desk
ผู้จัดการส่วนกลาง (การควบคุมที่โฮสต์)
หน้า CRM (ตัวควบคุมที่โฮสต์)