Compartilhar via


Adicionando comandos aos menus do Lync no Lync Server 2013

 

Tópico última modificação: 11-04-2016

Você pode adicionar comandos personalizados aos menus do Lync 2013 e passar o URI (Uniform Resource Identifier) SIP do usuário atual e os contatos selecionados para o aplicativo que o comando personalizado inicia.

Os comandos personalizados que você adiciona podem aparecer em um ou mais dos seguintes menus:

  • O menu Ferramentas, na barra de menus na janela principal do Lync

  • O menu de atalho para contatos na lista Contatos

  • O menu Mais Opções, na janela Conversa

  • O menu de atalho para as pessoas listadas na lista de participantes da janela Conversa

  • O menu de opções em um cartão de visita

Você pode definir comandos personalizados para dois tipos de aplicativos: aplicativos que fazem o seguinte:

  • Aplicar somente ao usuário atual e são iniciados no computador local.

  • Envolva usuários adicionais, como um programa de colaboração online, e deve ser iniciado no computador de cada usuário.

O comando personalizado pode ser invocado das seguintes maneiras:

  • Selecione um ou mais usuários e escolha o comando personalizado.

  • Inicie uma conversa de duas ou várias partes e escolha o comando personalizado.

Para adicionar um comando personalizado

Use as configurações do Registro na tabela a seguir para adicionar um comando aos menus. Essas entradas são colocadas no Registro em um dos seguintes locais:

  • Para o sistema operacional de 32 bits: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\Lync\SessionManager\Apps

  • Para o sistema operacional de 64 bits: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\15.0\Lync\SessionManager\Apps

Entradas personalizadas do Registro de Comando

Nome Tipo Dados

Nome

REG_SZ

Nome do aplicativo como ele aparece no menu.

ApplicationType

DWORD

0 = Executável (padrão)

Nota

Requer ApplicationInstallPath.

1 = Protocolo

ApplicationInstallPath

REG_SZ

Caminho completo do executável.

Nota

Deve ser especificado se ApplicationType for 0 (executável).

Path

REG_SZ

Caminho completo a ser iniciado junto com todos os parâmetros, incluindo os parâmetros padrão %user-id% e %contact-id%.

SessionType

DWORD

0 = Sessão local. O aplicativo é iniciado no computador local.

1 = Sessão de duas partes (padrão). O Lync 2013 inicia o aplicativo localmente e envia uma notificação da área de trabalho para o outro usuário. O outro usuário clica na notificação para iniciar o aplicativo em seu computador.

2 = Sessão multiparte. O Lync 2013 inicia o aplicativo localmente e envia notificações da área de trabalho para os outros usuários. O outro usuário clica na notificação para iniciar o aplicativo especificado em seu computador.

ExtensibleMenu

REG_SZ

Uma lista dos menus em que esse comando será exibido, separados por ponto e vírgula. Os valores possíveis são:

MainWindowActions

MainWindowRightClick

ConversationWindowActions

ConversationWindowRightClick

ContactCardMenu

Se ExtensibleMenu não estiver definido, os valores padrão de MainWindowRightClick e ConversationWindowActions serão usados.

Por exemplo, o seguinte Editor do Registro (. O arquivo REG) mostra os resultados da adição de um item de menu do Contoso Sales Contact Manager ao menu Ações na janela Conversa:

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\15.0\Lync\SessionManager\Apps\{1F9F07C6-7E0B-462B-AAD7-98C6DBEA8F69}]
"Name"="Contoso Sales Contact Manager"
"HelpMessage"="The Contoso Sales Contact Manager is not installed. Contact the Help Desk for more information."
"ApplicationType"=dword:00000000
"ApplicationInstallPath"="C:\\cscm.exe"
"Path"="C:\\cscm.exe %user-id% %contact-id%"
"SessionType"=dword:00000001
"ExtensibleMenu"="ConversationWindowActions;MainWindowRightClick"

Para acessar um comando personalizado

Para acessar um comando personalizado depois que ele for adicionado, siga um dos seguintes procedimentos, dependendo dos valores extensibleMenu que você definir:

  • MainWindowActions Na janela principal do Lync, clique em Ferramentas e, em seguida, clique no comando personalizado.

  • MainWindowRightClick Na janela principal do Lync, clique com o botão direito do mouse em um contato e clique no comando personalizado.

  • ConversationWindowActions Na janela Conversa, clique no ícone Mais Opções e, em seguida, clique no comando personalizado.

  • ConversationWindowRightClick Na janela Conversa, clique com o botão direito do mouse em um nome de contato e clique no comando personalizado.