Partager via


Ajout de commandes aux menus de Lync 2010

 

Dernière rubrique modifiée : 2011-08-18

Vous pouvez ajouter des commandes personnalisées aux menus de Microsoft Lync 2010 et transmettre l’Uniform Resource Identifier (URI) SIP de l’utilisateur actuel et des contacts sélectionnés à l’application qui lance la commande personnalisée.

Les commandes personnalisées que vous ajoutez peuvent apparaître sur un ou plusieurs des menus suivants :

  • Le menu Outils, sur la barre de menus dans la fenêtre principale Lync

  • Le menu contextuel pour les contacts dans la liste des contacts

  • Le menu Actions, sur la barre de menus, dans la fenêtre de conversation

  • Le menu contextuel pour les personnes mentionnées sur la liste des participants dans la fenêtre de conversation

  • Le menu options dans une carte de visite

Vous pouvez définir des commandes personnalisées pour deux types d'applications possédant une des caractéristiques suivantes :

  • S’appliquer uniquement à l’utilisateur actuel et être lancées sur l’ordinateur local.

  • Englober des utilisateurs supplémentaires, comme par exemple un programme de collaboration en ligne, et devant être lancées sur l’ordinateur de chaque utilisateur.

La commande personnalisée peut être appelée des manières suivantes :

  • Sélectionner un ou plusieurs utilisateurs puis choisir la commande personnalisée.

  • Commencer une conversation entre deux ou plusieurs parties, puis choisir la commande personnalisée.

Pour ajouter une commande personnalisée

Utiliser les paramètres de registre de la table suivante pour ajouter une commande aux menus de Lync 2010. Ces entrées sont placées dans le registre aux emplacements suivants :

  • Pour les systèmes d’exploitation 64 bits :

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

  • Pour les systèmes d’exploitation 32 bits :

    HKEY_LOCAL_MACHINE\Software\Microsoft\Communicator\SessionManager\Apps

Entrées du registre de commandes personnalisées

Nom Type Données

Nom

REG_SZ

Nom de l’application tel qu’il apparaît dans le menu.

ApplicationType

DWORD

0 = exécutable (par défaut)

noteRemarque :
Requiert ApplicationInstallPath.

1 = protocole

ApplicationInstallPath

REG_SZ

Chemin d’accès complet de l’exécutable.

noteRemarque :
Doit être spécifié si l’ApplicationType est 0 (exécutable).

Path

REG_SZ

Chemin d’accès complet à lancer avec des paramètres, y compris les paramètres par défaut %user-id% et %contact-id%.

SessionType

DWORD

0 = Session locale. L’application démarre sur l’ordinateur local.

1 = Session à deux personnes (par défaut). Lync 2010 lance l’application localement, puis envoie une notification qui s’affiche sur le bureau de l’autre utilisateur. Ce dernier clique alors sur la notification pour lancer l’application spécifiée sur son ordinateur.

2 = Session à plusieurs. Lync 2010 lance l’application localement, puis envoie des notifications qui s’affichent sur le bureau des autres utilisateurs. Ces derniers cliquent alors sur la notification pour lancer l’application spécifiée sur leur ordinateur.

ExtensibleMenu

REG_SZ

Liste des menus dans lesquels cette commande apparaîtra. Les menus sont séparés par un point-virgule. Les valeurs possibles sont les suivantes :

MainWindowActions

MainWindowRightClick

ConversationWindowActions

ConversationWindowRightClick

ContactCardMenu

Si ExtensibleMenu n’est pas défini, les valeurs par défaut de MainWindowRightClick et ConversationWindowActions sont utilisées.

Par exemple, le fichier suivant de l’Editeur du Registre (.REG) montre les résultats de l'addition d'un point de menu Gestionnaire de contacts vente Contoso à un menu Actions dans la fenêtre de conversation :

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"

Pour accéder à une commande personnalisée

Pour accéder à une commande personnalisée après qu’elle a été ajoutée, entreprendre une des actions suivantes, en fonction des valeurs ExtensibleMenu définies par vos soins :

  • MainWindowActions   Dans la fenêtre principale Lync, actionnez la touche Alt pour afficher la barre de menu, cliquez sur Outils, puis sur votre commande personnalisée.

  • MainWindowRightClick   Dans la fenêtre principale Lync, cliquez avec le bouton droit sur un contact, puis sur votre commande personnalisée.

  • ConversationWindowActions   Dans la fenêtre de conversation, actionnez la touche Alt pour afficher la barre de menu, cliquez sur Actions, puis sur votre commande personnalisée.

  • ConversationWindowRightClick   Dans la fenêtre de conversation, cliquez avec le bouton droit sur le nom d'un contact, puis sur votre commande personnalisée.

  • ContactCardMenu   Sur la carte de visite d’une personne, cliquez sur le menu options Carte de visite Lync, puis sur votre commande personnalisée.