IHostedEmailAdaptor.UpdateAccount Method (EmailAccountInfo)
Updates the account information of an existing email account.
Namespace: Microsoft.WindowsServerSolutions.HostedEmail
Assembly: Wssg.HostedEmailBase (in Wssg.HostedEmailBase.dll)
Syntax
void UpdateAccount(
EmailAccountInfo info
)
void UpdateAccount(
EmailAccountInfo^ info
)
Sub UpdateAccount (
info As EmailAccountInfo
)
Parameters
info
Type: Microsoft.WindowsServerSolutions.HostedEmail.EmailAccountInfoThe new account information.
Remarks
This method is called by BeginUpdateAccount and UpdateAccount.
You should specify in the info parameter the account ID of the account to update.
Examples
The following code implements UpdateAccount. For the complete code example, see Quickstart: Creating a Hosted Email Adapter.
public void UpdateAccount(EmailAccountInfo info)
{
try
{
EmailService.UpdateAccount(info);
}
catch (AccountNotExistsException)
{
throw new HostedEmailAdaptorException(HostedEmailAdaptorErrorCode.AccountNotExists, null);
}
catch (AccountExistsException)
{
throw new HostedEmailAdaptorException(HostedEmailAdaptorErrorCode.AccountAlreadyExists, null);
}
catch (InvalidEmailAddressException)
{
throw new HostedEmailAdaptorException(HostedEmailAdaptorErrorCode.InvalidEmailAddress, null);
}
}
See Also
IHostedEmailAdaptor Interface
Microsoft.WindowsServerSolutions.HostedEmail Namespace
Return to top