Compartir a través de


Agregar comandos a los menús de Lync en Lync Server 2013

 

Última modificación del tema: 2016-04-11

Puede agregar comandos personalizados a los menús de Lync 2013 y pasar el identificador uniforme de recursos (URI) SIP del usuario actual y los contactos seleccionados a la aplicación en la que se inicia el comando personalizado.

Los comandos personalizados que agregue pueden aparecer en uno o varios de los menús siguientes:

  • El menú Herramientas, en la barra de menús de la ventana principal de Lync

  • Menú contextual para los contactos de la lista de contactos

  • El menú Más opciones, en la ventana Conversación

  • Menú contextual para personas que aparecen en la lista de participantes de la ventana conversación

  • El menú de opciones de una tarjeta de contacto

Puede definir comandos personalizados para dos tipos de aplicaciones: aplicaciones que realizan una de las siguientes acciones:

  • Aplicar solo al usuario actual y se inician en el equipo local.

  • Implicar usuarios adicionales, como un programa de colaboración en línea, y debe iniciarse en el equipo de cada usuario.

El comando personalizado se puede invocar de las siguientes maneras:

  • Seleccione uno o más usuarios y, después, elija el comando personalizado.

  • Inicie una conversación de dos o varias partes y, a continuación, elija el comando personalizado.

Para agregar un comando personalizado

Use la configuración del Registro de la tabla siguiente para agregar un comando a los menús. Estas entradas se colocan en el Registro en una de las siguientes ubicaciones:

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

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

Entradas de registro de comandos personalizados

Nombre Tipo Datos

Nombre

REG_SZ

Nombre de la aplicación tal y como aparece en el menú.

Tipo de aplicación

DWORD

0 = Ejecutable (predeterminado)

Nota

Requiere ApplicationInstallPath.

1 = Protocolo

ApplicationInstallPath

REG_SZ

Ruta de acceso completa del archivo ejecutable.

Nota

Debe especificarse si ApplicationType es 0 (ejecutable).

 Ruta de acceso

REG_SZ

Ruta de acceso completa que se va a iniciar junto con cualquier parámetro, incluidos los parámetros predeterminados %user-id% y %contact-id%.

Tipo de sesión

DWORD

0 = Sesión local. La aplicación se inicia en el equipo local.

1 = Sesión de dos partes (predeterminado). Lync 2013 inicia la aplicación localmente y, a continuación, envía una notificación de escritorio al otro usuario. El otro usuario hace clic en la notificación para iniciar la aplicación en su equipo.

2 = Sesión multipartidista. Lync 2013 inicia la aplicación localmente y, a continuación, envía notificaciones de escritorio a los demás usuarios. El otro usuario hace clic en la notificación para iniciar la aplicación especificada en su equipo.

ExtensibleMenu

REG_SZ

Una lista de los menús donde aparecerá este comando, separados por punto y coma. Los valores posibles son:

MainWindowActions

MainWindowRightClick

ConversationWindowActions

ConversationWindowRightClick

ContactCardMenu

Si no se define ExtensibleMenu, se usarán los valores predeterminados de MainWindowRightClick y ConversationWindowActions.

Por ejemplo, el siguiente Editor del Registro (. El archivo REG) muestra los resultados de agregar un elemento de menú Contoso Sales Contact Manager al menú Acciones en la ventana conversación:

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 acceder a un comando personalizado

Para obtener acceso a un comando personalizado después de agregarlo, siga uno de estos procedimientos, según los valores de ExtensibleMenu que defina:

  • MainWindowActions En la ventana principal de Lync, haga clic en Herramientas y, a continuación, haga clic en el comando personalizado.

  • MainWindowRightClick En la ventana principal de Lync, haga clic con el botón secundario en un contacto y, a continuación, haga clic en el comando personalizado.

  • ConversationWindowActions En la ventana Conversación, haga clic en el icono Más opciones y, a continuación, haga clic en el comando personalizado.

  • ConversationWindowRightClick En la ventana Conversación, haga clic con el botón secundario en un nombre de contacto y, a continuación, haga clic en el comando personalizado.