ISocialSession::FollowPerson
Ajoute la personne identifiée par le paramètre emailAddress en tant qu’ami pour l’utilisateur connecté sur le réseau social.
HRESULT _stdcall FollowPerson([in] BSTR emailAddress);
Paramètres
emailAddress
[in] Chaîne qui contient l’adresse e-mail d’une personne.
Remarques
Le paramètre emailAddress doit être une adresse SMTP valide. Si le fournisseur Outlook Social Connector (OSC) a défini la méthode followPerson sur true dans les fonctionnalités et que l’argument emailAddress ne correspond pas à un utilisateur sur le réseau, le fournisseur doit retourner l’erreur OSC_E_NOT_FOUND. Si le fournisseur a défini followPerson sur false dans les fonctionnalités, le fournisseur doit retourner l’erreur OSC_E_FAIL.
Si le fournisseur implémente l’interface ISocialSession2 et a défini followPerson sur true dans les fonctionnalités, l’OSC appelle ISocialSession2 ::FollowPersonEx au lieu de ISocialSession ::FollowPerson. Si le fournisseur n’implémente pas l’interface ISocialSession2 ou si ISocialSession2 ::FollowPersonEx retourne l’erreur OSC_E_NOTIMPL, l’OSC appelle ISocialSession ::FollowPerson tant que le fournisseur a défini followPerson sur true dans les fonctionnalités. Pour plus d’informations sur les codes d’erreur, consultez la rubrique relative aux codes d’erreur du fournisseur Outlook Social Connector.
Lorsque vous décidez d’implémenter ISocalSession ::FollowPerson ou ISocialSession2 ::FollowPersonEx, vous devez déterminer si votre fournisseur a besoin des autres méthodes dans ISocialSession2 et si vous pouvez utiliser le paramètre djsplayName dans FollowPersonEx.