Partilhar via


Controlos do Unified Service Desk

O conceito de controlo alojado é central à implementação do Unified Service Desk e é o elemento principal utilizado para a criação de aplicações de agente com o Unified Service Desk. Um controlo alojado no Unified Service Desk é um componente .NET ou uma página Web de do CRM/externa alojada numa aplicação de agente.

Neste tópico

Controlos alojados predefinidos e personalizados no Unified Service Desk

Classe de base de um controlo alojado do Unified Service Desk

Controlos alojados do Unified Service Desk globais e baseados na sessão

Controlos alojados do Unified Service Desk

Controlos alojados predefinidos e personalizados no Unified Service Desk

O Unified Service Desk fornece vários tipos de controlos alojados predefinidos consoante o componente que pretende configurar e apresentar na sua aplicação do agente. Por exemplo, um tipo de controlo alojado Página do CRM é utilizado para apresentar uma página do CRM na aplicação do agente e tipo de controlo alojado Aplicação Web Padrão é utilizado para páginas Web externas. Cada tipo de controlo alojado tem um grupo de eventos predefinidos e de ações associados. Para mais informações, consulte Eventos e Ações do UII. Pode executar uma ação num controlo alojado criando uma chamada de ação para a ação. Para mais informações, consulte Chamadas de ação.

Também pode criar controlos alojados personalizados do Unified Service Desk se nenhum dos controlos alojados predefinidos no Unified Service Desk servir o fim pretendido e quiser algumas funcionalidades personalizadas. Mais informações: Create a custom Unified Service Desk hosted control

Para obter informações sobre os vários tipos de controlos alojados predefinidos e ações do UII associados a cada tipo, consulte Tipos de controlos alojados e referência de ações e eventos.

Classe de base de um controlo alojado do Unified Service Desk

Todos os controlos alojados predefinidos e personalizados no Unified Service Desk são objetos derivados da classe DynamicsBaseHostedControl. Esta classe define os métodos e propriedades que são aplicáveis a todos os controlos alojados no Unified Service Desk.

Isto é importante porque também pode criar controlos alojados do User Interface Integration (UII), que são derivados de outra classe, e alojá-los no Unified Service Desk. Para mais informações sobre os controlos alojados do UII, consulte Utilizar controlos alojados do UII com o Unified Service Desk.

Controlos alojados do Unified Service Desk globais e baseados na sessão

De uma perspetiva do ciclo de vida, o Unified Service Desk tem dois tipos de controlos alojados do Unified Service Desk: globais e baseados na sessão. Um controlo alojado global é iniciado quando a aplicação do agente é iniciada e é recliclado quando a aplicação do agente é terminada. Um controlo alojado baseado na sessão é iniciado quando a sessão é iniciada e é normalmente reciclado no final de sessão.

Controlos alojados do Unified Service Desk

O Unified Service Desk também suporta controlos alojados dinâmicos, que permitem que um agente inicie ou feche um controlo alojado a pedido, utilizando a IU ou de forma programática em código. Um controlo alojado dinâmico pode ser global ou não global. Os controlos alojados dinâmicos globais são carregados no primeiro pedido e ocultos depois deste, podendo ser pedidos a qualquer momento, durante uma sessão global uma sessão normal ou um fluxo de trabalho. Os controlos alojados dinâmicos não globais só podem ser carregados depois do início da sessão e cada sessão usa uma instância diferente da aplicação. Se um controlo alojado dinâmico for parte de um fluxo de trabalho, e não tiver sido iniciado quando o fluxo de trabalho foi iniciado, o fluxo de trabalho irá iniciar o controlo alojado e fechar quando o fluxo de trabalho está concluído.

Consulte Também

Conceitos

Tipos de controlos alojados, ações e eventos
Criar ou editar um controlo alojado

Outros Recursos

Tipos de controlos alojados e referência de ações e eventos
Aprender a utilizar o Unified Service Desk
Utilizar controlos alojados do UII com o Unified Service Desk

Unified Service Desk
Send comments about this topic to Microsoft.
© 2015 Microsoft. All rights reserved.