4
Exchange 자동 검색은 UserSettingName.UserDisplayName
속성을 통해 사용자의 표시 이름을 제공합니다.EWS에 로그인 한 사용자의 표시 이름은 어떻게 얻습니까?
그러나 자동 검색이 실패하고 수동으로 연결해야하는 경우 DisplayName을 가져 오는 방법을 알 수 없습니다.
나는이 시도하지만, 난 그냥 사용자의 이메일 주소를 얻을 : 당신이ResolveName
을 사용하려는 경우
_service = new ExchangeService();
_service.Credentials = new System.Net.NetworkCredential(exchangeSettings.EmailAddress, exchangeSettings.Password);
_service.Url = new Uri(exchangeSettings.ExternalEwsUrl);
NameResolutionCollection resolvedNames = _service.ResolveName(exchangeSettings.EmailAddress);
exchangeSettings.UserDisplayName = resolvedNames.First().Mailbox.Name;
감사
달콤한. 이것은 잘 작동합니다. 감사. – tig