Lync notification de gens hors ligne à l'aide de VBA
Je vais avoir du VBA, Ajouté à mon outlook, qui envoie un message sur Lync.
Le Script est donnée ci-dessous.
Sub sendIM(toUsers As Variant, message As String)
Dim msgr As CommunicatorAPI.IMessengerConversationWndAdvanced
'Open messenger window and send message!!!!!
Set msgr = messenger.InstantMessage(toUsers)
msgr.SendText (message)
Set msgr = Nothing
Il fonctionne très bien. Si il y a 10 utilisateurs, dans le toUsers variable, puis il envoie le message à tous comme un "Groupe".
Est ce que je veux, si il y a un utilisateur qui est hors ligne, je voudrais obtenir une notification que la personne n'est pas en ligne. Le Messager affiche "Erreur", en disant "Ne peut pas inviter "n" personnes à se joindre à la réunion".
Puis-je obtenir un statut, qui me renvoie les détails de tous les utilisateurs, dont le message n'a pas été envoyé?
OriginalL'auteur hari | 2013-01-07
Vous devez vous connecter pour publier un commentaire.
Vous allez sur ce de la mauvaise façon... Plutôt que de créer votre liste de distribution, puis à la recherche pour les exceptions, voir qui est en ligne et d'envoyer le message aux gens.
Les deux fonctions suivantes retournera un tableau de tous vos contacts Lync avec leur statut actuel. Utilisez le tableau à la cible qui est inclus dans votre message.
OriginalL'auteur FillsTubs