/// What the user enters as the username at this provider.
/// </summary>
publicstringGetDescription()=>formatswitch
{
MailboxUsernameFormat.EMAIL_ADDRESS=>TB("Your full e-mail address."),
MailboxUsernameFormat.ADDRESS_NAME_PART=>TB("The part of your e-mail address before the @ sign. When that does not work, try your full e-mail address."),
MailboxUsernameFormat.DOMAIN_ACCOUNT=>string.Format(TB("Your account in the directory of your organization, either as {0} or as {1}. Your IT department knows which form your server expects."),@"DOMAIN\username","username@domain"),
yieldreturnTB("This provider requires an app password, which you create in the security settings of your account. Your usual password does not work here.");
yieldreturnTB("When two-factor authentication is enabled for your account, this provider requires an app password, which you create in the security settings of your account.");