Partilhar via


Adicionando comandos aos menus do Lync 2010

 

Tópico modificado em: 2011-08-18

Você pode adicionar comandos personalizados aos menus do Microsoft Lync 2010 e passar o URI (Uniform Resource Identifier) do SIP do usuário atual e dos contatos selecionados para o aplicativo iniciado pelo comando personalizado.

Os comandos adicionados podem aparecer em um ou mais dos seguintes menus:

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

  • O menu de atalho para contatos na lista de Contatos

  • O menu Ações, na barra de ferramentas, na janela de Conversas

  • O menu de atalho para pessoas na lista de participantes na janela de Conversas

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

Você pode definir comandos personalizados para dois tipos de aplicativos — aqueles que:

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

  • Envolvem usuários adicionais, como programas de colaboração online, e devem ser iniciados no computador de cada usuário.

O comando personalizado pode ser chamado das seguintes formas:

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

  • Inicie uma conversa com dois ou vários participantes e escolha o comando personalizado.

Para adicionar um comando personalizado

Use as configurações de registro na tabela a seguir para adicionar um comando aos menus do Lync 2010. Estas entradas estão localizadas no registro em:

  • Para sistemas operacionais de 64 bits:

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Communicator\SessionManager\Apps

  • Para sistemas operacionais de 32 bits:

    HKEY_LOCAL_MACHINE\Software\Microsoft\Communicator\SessionManager\Apps

Entradas de Registro de Comandos Personalizados

Nome Tipo Dados

Nome

REG_SZ

Nome do aplicativo conforme aparece no menu.

ApplicationType

DWORD

0 = Executável (padrão)

noteObservação:
Requer ApplicationInstallPath.

1 = Protocolo

ApplicationInstallPath

REG_SZ

Caminho completo do executável.

noteObservação:
Deve ser especificado se o Tipo de Aplicativo for 0 (Executável).

Path

REG_SZ

Caminho completo a ser iniciado junto com quaisquer 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 dois participantes (padrão). O Lync 2010 inicia o aplicativo localmente e envia uma notificação na á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 de vários participantes. O Lync 2010 inicia o aplicativo localmente e envia notificações na área de trabalho para os outros usuários. Os demais usuários clicam na notificação para iniciar o aplicativo especificado em seu computador.

ExtensibleMenu

REG_SZ

Uma lista de menus onde este comando aparecerá, separada 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 são usados.

Por exemplo, o arquivo do Editor do Registro (.REG) a seguir mostra os resultados de adicionar o item Gerente de Contatos de Vendas da Contoso ao menu Ações na janela de Conversas:

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\Software\Microsoft\Communicator\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 de ter sido adicionado, execute um dos procedimentos a seguir, dependendo dos valores de ExtensibleMenu definidos:

  • MainWindowActions   Na janela principal do Lync, pressione a tecla Alt para exibir a barra de menus, clique em Ferramentas e clique em seu comando personalizado.

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

  • ConversationWindowActions   Na janela de Conversas, pressione a tecla Alt para exibir a barra de menus, clique em Ações e clique em seu comando personalizado.

  • ConversationWindowRightClick   Na janela de Conversas, clique com o botão direito em um nome de contato e clique em seu comando personalizado.

  • ContactCardMenu   No cartão de visitas de uma pessoa, clique no menu opções Placa de contato do Lync e clique em seu comando personalizado.