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.