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 エラーを返す場合、プロバイダーが機能で followPerson を true に設定している限り、OSC は ISocialSession::FollowPerson を呼び出します。 エラー コードの詳細については、「Outlook Social Connector Provider Error Codes」を参照してください。
ISocalSession::FollowPerson または ISocialSession2::FollowPersonEx を実装するかどうかを決定する際には、プロバイダーに ISocialSession2 の他のメソッドが必要かどうか、および FollowPersonEx で djsplayName パラメーターを使用できるかどうかを検討する必要があります。