Unified Service Desk 호스팅된 컨트롤

 

게시 날짜: 2016년 11월

적용 대상: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016

호스팅된 컨트롤 개념은 Unified Service Desk 구현의 중심이며 Unified Service Desk를 사용하여 에이전트 응용 프로그램 빌드에 사용되는 기본 요소입니다.Unified Service Desk의 호스팅된 컨트롤은 에이전트 응용 프로그램 내에서 호스팅되는 .NET 구성 요소 또는 Dynamics 365/외부 웹 페이지입니다.

이 항목의 내용

미리 정의된 사용자 지정 Unified Service Desk 호스팅된 컨트롤

Unified Service Desk 호스팅된 컨트롤의 기본 클래스

전역 및 세션 기반 Unified Service Desk 호스팅된 컨트롤

Dynamic Unified Service Desk 호스팅된 컨트롤

미리 정의된 사용자 지정 Unified Service Desk 호스팅된 컨트롤

Unified Service Desk는 에이전트 응용 프로그램에서 구성하고 표시하려는 구성 요소에 따라 다양한 유형의 미리 정의된 호스팅된 컨트롤을 제공합니다. 예를 들어, Dynamics 365 페이지 유형의 호스팅된 컨트롤은 에이전트 응용 프로그램에서 Dynamics 365 페이지를 표시하는 데 사용되며 표준 웹 응용 프로그램 유형의 호스팅된 컨트롤이 외부 웹 페이지에 사용됩니다. 각 호스팅된 컨트롤 유형에는 미리 정의된 일련의 이벤트 및 이벤트 관련 작업이 있습니다. 자세한 내용은 이벤트UII 작업을 참조하십시오. 작업에 대한 작업 호출을 만들어 호스팅된 컨트롤에서 작업을 실행할 수 있습니다. 자세한 내용은 작업 호출을 참조하십시오.

또한 Unified Service Desk에 미리 정의된 호스팅된 컨트롤이 사용자 목적에 필요하지 않은 경우 사용자 지정 Unified Service Desk 호스팅된 컨트롤을 만들 수도 있으며 여기에 사용자 지정 기능을 할당할 수 있습니다.추가 정보:연습: Unified Service Desk에 대한 사용자 지정 호스팅된 컨트롤 만들기

다양한 유형의 호스팅된 컨트롤 및 각 유형과 관련된 미리 정의된 이벤트와 UII 작업에 대한 자세한 내용은 호스팅된 컨트롤 유형 및 동작/이벤트 참조를 참조하십시오.

Unified Service Desk 호스팅된 컨트롤의 기본 클래스

Unified Service Desk의 모든 미리 정의된 사용자 지정 호스팅된 컨트롤은 DynamicsBaseHostedControl 클래스에서 파생된 개체입니다. 이 클래스는 Unified Service Desk의 모든 호스팅된 컨트롤에 적용할 수 있는 속성과 메서드를 정의합니다.

이는 다른 클래스에서 파생되는 UII(User Interface Integration) 호스팅된 컨트롤을 만들고 Unified Service Desk에서 이를 호스팅할 수 있기 때문에 알고 있어야 합니다. UII 호스팅된 컨트롤에 대한 자세한 내용은 Unified Service Desk에서 UII 호스팅된 컨트롤 사용 도움말을 참조하십시오.

전역 및 세션 기반 Unified Service Desk 호스팅된 컨트롤

수명주기 관점에서 Unified Service Desk에는 전역 및 세션 기반 등 두 가지 유형의 Unified Service Desk 호스팅된 컨트롤이 있습니다. 전역 호스팅된 컨트롤은 에이전트 응용 프로그램이 시작될 때 시작되며 에이전트 응용 프로그램이 종료되면 재생됩니다. 세션 기반 호스팅된 컨트롤은 세션이 시작될 때 시작되고 일반적으로 세션이 끝날 때 재생됩니다.

Dynamic Unified Service Desk 호스팅된 컨트롤

Unified Service Desk는 또한 동적 호스팅된 컨트롤을 지원하며, 에이전트가 UI 또는 프로그래밍 방식의 코드로 호스팅된 컨트롤을 주문형으로 시작하거나 닫을 수 있습니다. 동적 호스팅된 컨트롤은 전역 또는 비전역이 될 수 있습니다. 전역 동적 호스팅된 컨트롤은 처음 요청 시 로드되고 그 후에 숨겨지며 전역 세션, 일반 세션 또는 워크플로 동안 언제든지 요청할 수 있습니다. 비전역 동적 호스팅된 컨트롤은 세션이 시작된 후에만 로드할 수 있으며 각 세션은 응용 프로그램의 다른 인스턴스를 사용합니다. 동적 호스팅된 컨트롤이 워크플로의 일부이고 워크플로가 시작될 때 시작되지 않는 경우 워크플로는 호스팅된 컨트롤을 시작하고 워크플로가 완료될 때 닫힙니다.

참고 항목

호스팅된 컨트롤 유형, 동작 및 이벤트
호스팅된 컨트롤 만들기 또는 편집
호스팅된 컨트롤 유형 및 동작/이벤트 참조
Unified Service Desk 사용법 알아보기
Unified Service Desk에서 UII 호스팅된 컨트롤 사용

Unified Service Desk 2.0

© 2017 Microsoft. All rights reserved. 저작권 정보