ISocialSession::FollowPerson
将 emailAddress 参数标识为社交网络上登录用户的好友的人员。
HRESULT _stdcall FollowPerson([in] BSTR emailAddress);
参数
emailAddress
[in]包含人员电子邮件地址的字符串。
备注
emailAddress 参数必须是有效的 SMTP 地址。 如果 Outlook Social Connector (OSC) 提供程序已在功能中将 followPerson 方法设置为 true,并且 emailAddress 的参数与网络上的用户不匹配,则提供程序必须返回OSC_E_NOT_FOUND错误。 如果提供程序在功能中将 followPerson 设置为 false,则提供程序应返回OSC_E_FAIL错误。
如果提供程序实现 ISocialSession2 接口并在功能中将 followPerson 设置为 true,则 OSC 将调用 ISocialSession2::FollowPersonEx 而不是 ISocialSession::FollowPerson。 如果提供程序未实现 ISocialSession2 接口,或 ISocialSession2::FollowPersonEx 返回OSC_E_NOTIMPL错误,则只要提供程序在功能中将 followPerson 设置为 true,OSC 将调用 ISocialSession::FollowPerson。 有关错误代码信息,请参阅 Outlook Social Connector 提供程序错误代码。
在决定是实现 ISocalSession::FollowPerson 还是 ISocialSession2::FollowPersonEx 时,应考虑提供程序是否需要 ISocialSession2 中的其他方法,以及是否可以在 FollowPersonEx 中使用 djsplayName 参数。