Я использую фрагмент кода ниже от System.DirectoryServices.AccountManagement
для поиска пользователя в ActiveDirectory.C# access msExchRecipientTypeDetails свойство System.DirectoryServices.AccountManagement
user.Name
возвращает успешно, но как я могу получить другие свойства от AD для пользователя, например msExchRecipientTypeDetails
, так как он не отображается в VisualStudio 2015?
using (PrincipalContext adPrincipalContext = new PrincipalContext(ContextType.Domain, DOMAIN, USERNAME, PASSWORD))
{
UserPrincipal userPrincipal = new UserPrincipal(adPrincipalContext);
userPrincipal.SamAccountName = "user-ID";
PrincipalSearcher search = new PrincipalSearcher(userPrincipal);
foreach (var user in search.FindAll())
{
Console.WriteLine("hei " + user.Name);
// how to retrive other properties from AD like msExchRecipientTypeDetails??
}
}
спасибо! это точно правильный ответ. –