次の方法で共有


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 は ISocialSession::FollowPerson ではなく ISocialSession2::FollowPersonEx を呼び出します。 プロバイダーが ISocialSession2 インターフェイスを実装していない場合、または ISocialSession2::FollowPersonEx が OSC_E_NOTIMPL エラーを返す場合、プロバイダーが機能followPersontrue に設定している限り、OSC は ISocialSession::FollowPerson を呼び出します。 エラー コードの詳細については、「Outlook Social Connector Provider Error Codes」を参照してください。

ISocalSession::FollowPerson または ISocialSession2::FollowPersonEx を実装するかどうかを決定する際には、プロバイダーに ISocialSession2 の他のメソッドが必要かどうか、および FollowPersonExdjsplayName パラメーターを使用できるかどうかを検討する必要があります。

関連項目