Compartilhar via


ISocialSession::FollowPerson

Adiciona a pessoa identificada pelo parâmetro emailAddress como um amigo para o usuário conectado na rede social.

HRESULT _stdcall FollowPerson([in] BSTR emailAddress);

Parâmetros

emailAddress

[in] Uma cadeia de caracteres que contém um endereço de email de uma pessoa.

Comentários

O parâmetro emailAddress deve ser um endereço SMTP válido. Se o provedor do OSC (Outlook Social Connector) definir o método followPerson como true em recursos e o argumento para emailAddress não corresponder a um usuário na rede, o provedor deverá retornar o erro OSC_E_NOT_FOUND. Se o provedor tiver definido followPerson como false em recursos, o provedor deverá retornar o erro OSC_E_FAIL.

Se o provedor implementar a interface ISocialSession2 e tiver definido followPerson como true em recursos, o OSC chamará ISocialSession2::FollowPersonEx em vez de ISocialSession::FollowPerson. Se o provedor não implementar a interface ISocialSession2 ou ISocialSession2::FollowPersonEx retornar o erro OSC_E_NOTIMPL, o OSC chamará ISocialSession::FollowPerson desde que o provedor tenha definido followPerson como true em recursos. Confira informações sobre os códigos de erro em Códigos de Erro do Provedor do Conector Social do Outlook.

Ao decidir se deve implementar iSocalSession::FollowPerson ou ISocialSession2::FollowPersonEx, você deve considerar se o provedor precisa dos outros métodos no ISocialSession2 e se você pode usar o parâmetro djsplayName no FollowPersonEx.

Confira também