2011-01-18 14 views
3

私は、ユーザーのIDを持っているときに、ユーザーのために、私が行うことができ、ユーザーGetByIDまたはGetByEmailのいずれかでsharenameでloginnameを使用してユーザーの電子メールをプログラムで取得することはできますか?

private string getUserEmail(string userID) 
{ 
    string userEmail = null; 
    SPGroupCollection collGroups = SPContext.Current.Web.Groups; 
    int userIDint = Convert.ToInt32(userID); 
    foreach (SPGroup oGroup in collGroups) 
    { 
     userEmail = oGroup.Users.GetByID(userIDint).Email.ToString(); 
    } 
    return userEmail; 
} 

メールを返す検索機能を持っていますが、私は、このようなMyDomainのようなドメイン名を持っている場合、私は何をすべき\ myUsernameとそのユーザーの電子メールが必要ですか?

ご意見やご感想をお寄せください。

ありがとうございます。

答えて

関連する問題