5821 lines
286 KiB
C#
5821 lines
286 KiB
C#
// Copyright (c) 2012, Outercurve Foundation.
|
|
// All rights reserved.
|
|
//
|
|
// Redistribution and use in source and binary forms, with or without modification,
|
|
// are permitted provided that the following conditions are met:
|
|
//
|
|
// - Redistributions of source code must retain the above copyright notice, this
|
|
// list of conditions and the following disclaimer.
|
|
//
|
|
// - Redistributions in binary form must reproduce the above copyright notice,
|
|
// this list of conditions and the following disclaimer in the documentation
|
|
// and/or other materials provided with the distribution.
|
|
//
|
|
// - Neither the name of the Outercurve Foundation nor the names of its
|
|
// contributors may be used to endorse or promote products derived from this
|
|
// software without specific prior written permission.
|
|
//
|
|
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
|
|
// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
|
|
// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
|
// DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
|
|
// ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
|
|
// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
|
|
// LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
|
|
// ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
|
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
|
// SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
|
|
//------------------------------------------------------------------------------
|
|
// <auto-generated>
|
|
// This code was generated by a tool.
|
|
// Runtime Version:2.0.50727.5466
|
|
//
|
|
// Changes to this file may cause incorrect behavior and will be lost if
|
|
// the code is regenerated.
|
|
// </auto-generated>
|
|
//------------------------------------------------------------------------------
|
|
|
|
//
|
|
// This source code was auto-generated by wsdl, Version=2.0.50727.42.
|
|
//
|
|
namespace WebsitePanel.Providers.Exchange
|
|
{
|
|
using System.Xml.Serialization;
|
|
using System.Web.Services;
|
|
using System.ComponentModel;
|
|
using System.Web.Services.Protocols;
|
|
using System;
|
|
using System.Diagnostics;
|
|
|
|
using WebsitePanel.Providers.HostedSolution;
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Web.Services.WebServiceBindingAttribute(Name = "ExchangeServerSoap", Namespace = "http://smbsaas/websitepanel/server/")]
|
|
[System.Xml.Serialization.XmlIncludeAttribute(typeof(BaseStatistics))]
|
|
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ServiceProviderItem))]
|
|
public partial class ExchangeServer : Microsoft.Web.Services3.WebServicesClientProtocol
|
|
{
|
|
|
|
public ServiceProviderSettingsSoapHeader ServiceProviderSettingsSoapHeaderValue;
|
|
|
|
private System.Threading.SendOrPostCallback SetActiveSyncPolicyOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback GetMobileDevicesOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback GetMobileDeviceOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback WipeDataFromDeviceOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback CancelRemoteWipeRequestOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback RemoveDeviceOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback CheckAccountCredentialsOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback ExtendToExchangeOrganizationOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback CreateMailEnableUserOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback CreateOrganizationOfflineAddressBookOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback UpdateOrganizationOfflineAddressBookOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback GetOABVirtualDirectoryOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback CreateOrganizationAddressBookPolicyOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback DeleteOrganizationOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback SetOrganizationStorageLimitsOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback GetMailboxesStatisticsOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback AddAuthoritativeDomainOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback ChangeAcceptedDomainTypeOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback GetAuthoritativeDomainsOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback DeleteAuthoritativeDomainOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback DeleteMailboxOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback DisableMailboxOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback GetMailboxGeneralSettingsOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback SetMailboxGeneralSettingsOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback GetMailboxMailFlowSettingsOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback SetMailboxMailFlowSettingsOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback GetMailboxAdvancedSettingsOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback SetMailboxAdvancedSettingsOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback GetMailboxEmailAddressesOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback SetMailboxEmailAddressesOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback SetMailboxPrimaryEmailAddressOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback SetMailboxPermissionsOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback GetMailboxPermissionsOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback GetMailboxStatisticsOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback CreateContactOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback DeleteContactOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback GetContactGeneralSettingsOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback SetContactGeneralSettingsOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback GetContactMailFlowSettingsOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback SetContactMailFlowSettingsOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback CreateDistributionListOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback DeleteDistributionListOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback GetDistributionListGeneralSettingsOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback SetDistributionListGeneralSettingsOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback GetDistributionListMailFlowSettingsOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback SetDistributionListMailFlowSettingsOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback GetDistributionListEmailAddressesOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback SetDistributionListEmailAddressesOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback SetDistributionListPrimaryEmailAddressOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback SetDistributionListPermissionsOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback GetDistributionListPermissionsOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback NewDisclaimerTransportRuleOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback RemoveTransportRuleOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback CreatePublicFolderOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback DeletePublicFolderOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback EnableMailPublicFolderOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback DisableMailPublicFolderOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback GetPublicFolderGeneralSettingsOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback SetPublicFolderGeneralSettingsOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback GetPublicFolderMailFlowSettingsOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback SetPublicFolderMailFlowSettingsOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback GetPublicFolderEmailAddressesOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback SetPublicFolderEmailAddressesOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback SetPublicFolderPrimaryEmailAddressOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback GetPublicFoldersStatisticsOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback GetPublicFoldersRecursiveOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback GetPublicFolderSizeOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback CreateOrganizationActiveSyncPolicyOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback GetActiveSyncPolicyOperationCompleted;
|
|
|
|
/// <remarks/>
|
|
public ExchangeServer()
|
|
{
|
|
this.Url = "http://localhost:9003/ExchangeServer.asmx";
|
|
}
|
|
|
|
/// <remarks/>
|
|
public event SetActiveSyncPolicyCompletedEventHandler SetActiveSyncPolicyCompleted;
|
|
|
|
/// <remarks/>
|
|
public event GetMobileDevicesCompletedEventHandler GetMobileDevicesCompleted;
|
|
|
|
/// <remarks/>
|
|
public event GetMobileDeviceCompletedEventHandler GetMobileDeviceCompleted;
|
|
|
|
/// <remarks/>
|
|
public event WipeDataFromDeviceCompletedEventHandler WipeDataFromDeviceCompleted;
|
|
|
|
/// <remarks/>
|
|
public event CancelRemoteWipeRequestCompletedEventHandler CancelRemoteWipeRequestCompleted;
|
|
|
|
/// <remarks/>
|
|
public event RemoveDeviceCompletedEventHandler RemoveDeviceCompleted;
|
|
|
|
/// <remarks/>
|
|
public event CheckAccountCredentialsCompletedEventHandler CheckAccountCredentialsCompleted;
|
|
|
|
/// <remarks/>
|
|
public event ExtendToExchangeOrganizationCompletedEventHandler ExtendToExchangeOrganizationCompleted;
|
|
|
|
/// <remarks/>
|
|
public event CreateMailEnableUserCompletedEventHandler CreateMailEnableUserCompleted;
|
|
|
|
/// <remarks/>
|
|
public event CreateOrganizationOfflineAddressBookCompletedEventHandler CreateOrganizationOfflineAddressBookCompleted;
|
|
|
|
/// <remarks/>
|
|
public event UpdateOrganizationOfflineAddressBookCompletedEventHandler UpdateOrganizationOfflineAddressBookCompleted;
|
|
|
|
/// <remarks/>
|
|
public event GetOABVirtualDirectoryCompletedEventHandler GetOABVirtualDirectoryCompleted;
|
|
|
|
/// <remarks/>
|
|
public event CreateOrganizationAddressBookPolicyCompletedEventHandler CreateOrganizationAddressBookPolicyCompleted;
|
|
|
|
/// <remarks/>
|
|
public event DeleteOrganizationCompletedEventHandler DeleteOrganizationCompleted;
|
|
|
|
/// <remarks/>
|
|
public event SetOrganizationStorageLimitsCompletedEventHandler SetOrganizationStorageLimitsCompleted;
|
|
|
|
/// <remarks/>
|
|
public event GetMailboxesStatisticsCompletedEventHandler GetMailboxesStatisticsCompleted;
|
|
|
|
/// <remarks/>
|
|
public event AddAuthoritativeDomainCompletedEventHandler AddAuthoritativeDomainCompleted;
|
|
|
|
/// <remarks/>
|
|
public event ChangeAcceptedDomainTypeCompletedEventHandler ChangeAcceptedDomainTypeCompleted;
|
|
|
|
/// <remarks/>
|
|
public event GetAuthoritativeDomainsCompletedEventHandler GetAuthoritativeDomainsCompleted;
|
|
|
|
/// <remarks/>
|
|
public event DeleteAuthoritativeDomainCompletedEventHandler DeleteAuthoritativeDomainCompleted;
|
|
|
|
/// <remarks/>
|
|
public event DeleteMailboxCompletedEventHandler DeleteMailboxCompleted;
|
|
|
|
/// <remarks/>
|
|
public event DisableMailboxCompletedEventHandler DisableMailboxCompleted;
|
|
|
|
/// <remarks/>
|
|
public event GetMailboxGeneralSettingsCompletedEventHandler GetMailboxGeneralSettingsCompleted;
|
|
|
|
/// <remarks/>
|
|
public event SetMailboxGeneralSettingsCompletedEventHandler SetMailboxGeneralSettingsCompleted;
|
|
|
|
/// <remarks/>
|
|
public event GetMailboxMailFlowSettingsCompletedEventHandler GetMailboxMailFlowSettingsCompleted;
|
|
|
|
/// <remarks/>
|
|
public event SetMailboxMailFlowSettingsCompletedEventHandler SetMailboxMailFlowSettingsCompleted;
|
|
|
|
/// <remarks/>
|
|
public event GetMailboxAdvancedSettingsCompletedEventHandler GetMailboxAdvancedSettingsCompleted;
|
|
|
|
/// <remarks/>
|
|
public event SetMailboxAdvancedSettingsCompletedEventHandler SetMailboxAdvancedSettingsCompleted;
|
|
|
|
/// <remarks/>
|
|
public event GetMailboxEmailAddressesCompletedEventHandler GetMailboxEmailAddressesCompleted;
|
|
|
|
/// <remarks/>
|
|
public event SetMailboxEmailAddressesCompletedEventHandler SetMailboxEmailAddressesCompleted;
|
|
|
|
/// <remarks/>
|
|
public event SetMailboxPrimaryEmailAddressCompletedEventHandler SetMailboxPrimaryEmailAddressCompleted;
|
|
|
|
/// <remarks/>
|
|
public event SetMailboxPermissionsCompletedEventHandler SetMailboxPermissionsCompleted;
|
|
|
|
/// <remarks/>
|
|
public event GetMailboxPermissionsCompletedEventHandler GetMailboxPermissionsCompleted;
|
|
|
|
/// <remarks/>
|
|
public event GetMailboxStatisticsCompletedEventHandler GetMailboxStatisticsCompleted;
|
|
|
|
/// <remarks/>
|
|
public event CreateContactCompletedEventHandler CreateContactCompleted;
|
|
|
|
/// <remarks/>
|
|
public event DeleteContactCompletedEventHandler DeleteContactCompleted;
|
|
|
|
/// <remarks/>
|
|
public event GetContactGeneralSettingsCompletedEventHandler GetContactGeneralSettingsCompleted;
|
|
|
|
/// <remarks/>
|
|
public event SetContactGeneralSettingsCompletedEventHandler SetContactGeneralSettingsCompleted;
|
|
|
|
/// <remarks/>
|
|
public event GetContactMailFlowSettingsCompletedEventHandler GetContactMailFlowSettingsCompleted;
|
|
|
|
/// <remarks/>
|
|
public event SetContactMailFlowSettingsCompletedEventHandler SetContactMailFlowSettingsCompleted;
|
|
|
|
/// <remarks/>
|
|
public event CreateDistributionListCompletedEventHandler CreateDistributionListCompleted;
|
|
|
|
/// <remarks/>
|
|
public event DeleteDistributionListCompletedEventHandler DeleteDistributionListCompleted;
|
|
|
|
/// <remarks/>
|
|
public event GetDistributionListGeneralSettingsCompletedEventHandler GetDistributionListGeneralSettingsCompleted;
|
|
|
|
/// <remarks/>
|
|
public event SetDistributionListGeneralSettingsCompletedEventHandler SetDistributionListGeneralSettingsCompleted;
|
|
|
|
/// <remarks/>
|
|
public event GetDistributionListMailFlowSettingsCompletedEventHandler GetDistributionListMailFlowSettingsCompleted;
|
|
|
|
/// <remarks/>
|
|
public event SetDistributionListMailFlowSettingsCompletedEventHandler SetDistributionListMailFlowSettingsCompleted;
|
|
|
|
/// <remarks/>
|
|
public event GetDistributionListEmailAddressesCompletedEventHandler GetDistributionListEmailAddressesCompleted;
|
|
|
|
/// <remarks/>
|
|
public event SetDistributionListEmailAddressesCompletedEventHandler SetDistributionListEmailAddressesCompleted;
|
|
|
|
/// <remarks/>
|
|
public event SetDistributionListPrimaryEmailAddressCompletedEventHandler SetDistributionListPrimaryEmailAddressCompleted;
|
|
|
|
/// <remarks/>
|
|
public event SetDistributionListPermissionsCompletedEventHandler SetDistributionListPermissionsCompleted;
|
|
|
|
/// <remarks/>
|
|
public event GetDistributionListPermissionsCompletedEventHandler GetDistributionListPermissionsCompleted;
|
|
|
|
/// <remarks/>
|
|
public event NewDisclaimerTransportRuleCompletedEventHandler NewDisclaimerTransportRuleCompleted;
|
|
|
|
/// <remarks/>
|
|
public event RemoveTransportRuleCompletedEventHandler RemoveTransportRuleCompleted;
|
|
|
|
/// <remarks/>
|
|
public event CreatePublicFolderCompletedEventHandler CreatePublicFolderCompleted;
|
|
|
|
/// <remarks/>
|
|
public event DeletePublicFolderCompletedEventHandler DeletePublicFolderCompleted;
|
|
|
|
/// <remarks/>
|
|
public event EnableMailPublicFolderCompletedEventHandler EnableMailPublicFolderCompleted;
|
|
|
|
/// <remarks/>
|
|
public event DisableMailPublicFolderCompletedEventHandler DisableMailPublicFolderCompleted;
|
|
|
|
/// <remarks/>
|
|
public event GetPublicFolderGeneralSettingsCompletedEventHandler GetPublicFolderGeneralSettingsCompleted;
|
|
|
|
/// <remarks/>
|
|
public event SetPublicFolderGeneralSettingsCompletedEventHandler SetPublicFolderGeneralSettingsCompleted;
|
|
|
|
/// <remarks/>
|
|
public event GetPublicFolderMailFlowSettingsCompletedEventHandler GetPublicFolderMailFlowSettingsCompleted;
|
|
|
|
/// <remarks/>
|
|
public event SetPublicFolderMailFlowSettingsCompletedEventHandler SetPublicFolderMailFlowSettingsCompleted;
|
|
|
|
/// <remarks/>
|
|
public event GetPublicFolderEmailAddressesCompletedEventHandler GetPublicFolderEmailAddressesCompleted;
|
|
|
|
/// <remarks/>
|
|
public event SetPublicFolderEmailAddressesCompletedEventHandler SetPublicFolderEmailAddressesCompleted;
|
|
|
|
/// <remarks/>
|
|
public event SetPublicFolderPrimaryEmailAddressCompletedEventHandler SetPublicFolderPrimaryEmailAddressCompleted;
|
|
|
|
/// <remarks/>
|
|
public event GetPublicFoldersStatisticsCompletedEventHandler GetPublicFoldersStatisticsCompleted;
|
|
|
|
/// <remarks/>
|
|
public event GetPublicFoldersRecursiveCompletedEventHandler GetPublicFoldersRecursiveCompleted;
|
|
|
|
/// <remarks/>
|
|
public event GetPublicFolderSizeCompletedEventHandler GetPublicFolderSizeCompleted;
|
|
|
|
/// <remarks/>
|
|
public event CreateOrganizationActiveSyncPolicyCompletedEventHandler CreateOrganizationActiveSyncPolicyCompleted;
|
|
|
|
/// <remarks/>
|
|
public event GetActiveSyncPolicyCompletedEventHandler GetActiveSyncPolicyCompleted;
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/SetActiveSyncPolicy", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public void SetActiveSyncPolicy(
|
|
string id,
|
|
bool allowNonProvisionableDevices,
|
|
bool attachmentsEnabled,
|
|
int maxAttachmentSizeKB,
|
|
bool uncAccessEnabled,
|
|
bool wssAccessEnabled,
|
|
bool devicePasswordEnabled,
|
|
bool alphanumericPasswordRequired,
|
|
bool passwordRecoveryEnabled,
|
|
bool deviceEncryptionEnabled,
|
|
bool allowSimplePassword,
|
|
int maxPasswordFailedAttempts,
|
|
int minPasswordLength,
|
|
int inactivityLockMin,
|
|
int passwordExpirationDays,
|
|
int passwordHistory,
|
|
int refreshInterval)
|
|
{
|
|
this.Invoke("SetActiveSyncPolicy", new object[] {
|
|
id,
|
|
allowNonProvisionableDevices,
|
|
attachmentsEnabled,
|
|
maxAttachmentSizeKB,
|
|
uncAccessEnabled,
|
|
wssAccessEnabled,
|
|
devicePasswordEnabled,
|
|
alphanumericPasswordRequired,
|
|
passwordRecoveryEnabled,
|
|
deviceEncryptionEnabled,
|
|
allowSimplePassword,
|
|
maxPasswordFailedAttempts,
|
|
minPasswordLength,
|
|
inactivityLockMin,
|
|
passwordExpirationDays,
|
|
passwordHistory,
|
|
refreshInterval});
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginSetActiveSyncPolicy(
|
|
string id,
|
|
bool allowNonProvisionableDevices,
|
|
bool attachmentsEnabled,
|
|
int maxAttachmentSizeKB,
|
|
bool uncAccessEnabled,
|
|
bool wssAccessEnabled,
|
|
bool devicePasswordEnabled,
|
|
bool alphanumericPasswordRequired,
|
|
bool passwordRecoveryEnabled,
|
|
bool deviceEncryptionEnabled,
|
|
bool allowSimplePassword,
|
|
int maxPasswordFailedAttempts,
|
|
int minPasswordLength,
|
|
int inactivityLockMin,
|
|
int passwordExpirationDays,
|
|
int passwordHistory,
|
|
int refreshInterval,
|
|
System.AsyncCallback callback,
|
|
object asyncState)
|
|
{
|
|
return this.BeginInvoke("SetActiveSyncPolicy", new object[] {
|
|
id,
|
|
allowNonProvisionableDevices,
|
|
attachmentsEnabled,
|
|
maxAttachmentSizeKB,
|
|
uncAccessEnabled,
|
|
wssAccessEnabled,
|
|
devicePasswordEnabled,
|
|
alphanumericPasswordRequired,
|
|
passwordRecoveryEnabled,
|
|
deviceEncryptionEnabled,
|
|
allowSimplePassword,
|
|
maxPasswordFailedAttempts,
|
|
minPasswordLength,
|
|
inactivityLockMin,
|
|
passwordExpirationDays,
|
|
passwordHistory,
|
|
refreshInterval}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void EndSetActiveSyncPolicy(System.IAsyncResult asyncResult)
|
|
{
|
|
this.EndInvoke(asyncResult);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void SetActiveSyncPolicyAsync(
|
|
string id,
|
|
bool allowNonProvisionableDevices,
|
|
bool attachmentsEnabled,
|
|
int maxAttachmentSizeKB,
|
|
bool uncAccessEnabled,
|
|
bool wssAccessEnabled,
|
|
bool devicePasswordEnabled,
|
|
bool alphanumericPasswordRequired,
|
|
bool passwordRecoveryEnabled,
|
|
bool deviceEncryptionEnabled,
|
|
bool allowSimplePassword,
|
|
int maxPasswordFailedAttempts,
|
|
int minPasswordLength,
|
|
int inactivityLockMin,
|
|
int passwordExpirationDays,
|
|
int passwordHistory,
|
|
int refreshInterval)
|
|
{
|
|
this.SetActiveSyncPolicyAsync(id, allowNonProvisionableDevices, attachmentsEnabled, maxAttachmentSizeKB, uncAccessEnabled, wssAccessEnabled, devicePasswordEnabled, alphanumericPasswordRequired, passwordRecoveryEnabled, deviceEncryptionEnabled, allowSimplePassword, maxPasswordFailedAttempts, minPasswordLength, inactivityLockMin, passwordExpirationDays, passwordHistory, refreshInterval, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void SetActiveSyncPolicyAsync(
|
|
string id,
|
|
bool allowNonProvisionableDevices,
|
|
bool attachmentsEnabled,
|
|
int maxAttachmentSizeKB,
|
|
bool uncAccessEnabled,
|
|
bool wssAccessEnabled,
|
|
bool devicePasswordEnabled,
|
|
bool alphanumericPasswordRequired,
|
|
bool passwordRecoveryEnabled,
|
|
bool deviceEncryptionEnabled,
|
|
bool allowSimplePassword,
|
|
int maxPasswordFailedAttempts,
|
|
int minPasswordLength,
|
|
int inactivityLockMin,
|
|
int passwordExpirationDays,
|
|
int passwordHistory,
|
|
int refreshInterval,
|
|
object userState)
|
|
{
|
|
if ((this.SetActiveSyncPolicyOperationCompleted == null))
|
|
{
|
|
this.SetActiveSyncPolicyOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetActiveSyncPolicyOperationCompleted);
|
|
}
|
|
this.InvokeAsync("SetActiveSyncPolicy", new object[] {
|
|
id,
|
|
allowNonProvisionableDevices,
|
|
attachmentsEnabled,
|
|
maxAttachmentSizeKB,
|
|
uncAccessEnabled,
|
|
wssAccessEnabled,
|
|
devicePasswordEnabled,
|
|
alphanumericPasswordRequired,
|
|
passwordRecoveryEnabled,
|
|
deviceEncryptionEnabled,
|
|
allowSimplePassword,
|
|
maxPasswordFailedAttempts,
|
|
minPasswordLength,
|
|
inactivityLockMin,
|
|
passwordExpirationDays,
|
|
passwordHistory,
|
|
refreshInterval}, this.SetActiveSyncPolicyOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnSetActiveSyncPolicyOperationCompleted(object arg)
|
|
{
|
|
if ((this.SetActiveSyncPolicyCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.SetActiveSyncPolicyCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/GetMobileDevices", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public ExchangeMobileDevice[] GetMobileDevices(string accountName)
|
|
{
|
|
object[] results = this.Invoke("GetMobileDevices", new object[] {
|
|
accountName});
|
|
return ((ExchangeMobileDevice[])(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginGetMobileDevices(string accountName, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("GetMobileDevices", new object[] {
|
|
accountName}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ExchangeMobileDevice[] EndGetMobileDevices(System.IAsyncResult asyncResult)
|
|
{
|
|
object[] results = this.EndInvoke(asyncResult);
|
|
return ((ExchangeMobileDevice[])(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetMobileDevicesAsync(string accountName)
|
|
{
|
|
this.GetMobileDevicesAsync(accountName, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetMobileDevicesAsync(string accountName, object userState)
|
|
{
|
|
if ((this.GetMobileDevicesOperationCompleted == null))
|
|
{
|
|
this.GetMobileDevicesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetMobileDevicesOperationCompleted);
|
|
}
|
|
this.InvokeAsync("GetMobileDevices", new object[] {
|
|
accountName}, this.GetMobileDevicesOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnGetMobileDevicesOperationCompleted(object arg)
|
|
{
|
|
if ((this.GetMobileDevicesCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.GetMobileDevicesCompleted(this, new GetMobileDevicesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/GetMobileDevice", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public ExchangeMobileDevice GetMobileDevice(string id)
|
|
{
|
|
object[] results = this.Invoke("GetMobileDevice", new object[] {
|
|
id});
|
|
return ((ExchangeMobileDevice)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginGetMobileDevice(string id, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("GetMobileDevice", new object[] {
|
|
id}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ExchangeMobileDevice EndGetMobileDevice(System.IAsyncResult asyncResult)
|
|
{
|
|
object[] results = this.EndInvoke(asyncResult);
|
|
return ((ExchangeMobileDevice)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetMobileDeviceAsync(string id)
|
|
{
|
|
this.GetMobileDeviceAsync(id, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetMobileDeviceAsync(string id, object userState)
|
|
{
|
|
if ((this.GetMobileDeviceOperationCompleted == null))
|
|
{
|
|
this.GetMobileDeviceOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetMobileDeviceOperationCompleted);
|
|
}
|
|
this.InvokeAsync("GetMobileDevice", new object[] {
|
|
id}, this.GetMobileDeviceOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnGetMobileDeviceOperationCompleted(object arg)
|
|
{
|
|
if ((this.GetMobileDeviceCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.GetMobileDeviceCompleted(this, new GetMobileDeviceCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/WipeDataFromDevice", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public void WipeDataFromDevice(string id)
|
|
{
|
|
this.Invoke("WipeDataFromDevice", new object[] {
|
|
id});
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginWipeDataFromDevice(string id, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("WipeDataFromDevice", new object[] {
|
|
id}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void EndWipeDataFromDevice(System.IAsyncResult asyncResult)
|
|
{
|
|
this.EndInvoke(asyncResult);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void WipeDataFromDeviceAsync(string id)
|
|
{
|
|
this.WipeDataFromDeviceAsync(id, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void WipeDataFromDeviceAsync(string id, object userState)
|
|
{
|
|
if ((this.WipeDataFromDeviceOperationCompleted == null))
|
|
{
|
|
this.WipeDataFromDeviceOperationCompleted = new System.Threading.SendOrPostCallback(this.OnWipeDataFromDeviceOperationCompleted);
|
|
}
|
|
this.InvokeAsync("WipeDataFromDevice", new object[] {
|
|
id}, this.WipeDataFromDeviceOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnWipeDataFromDeviceOperationCompleted(object arg)
|
|
{
|
|
if ((this.WipeDataFromDeviceCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.WipeDataFromDeviceCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/CancelRemoteWipeRequest", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public void CancelRemoteWipeRequest(string id)
|
|
{
|
|
this.Invoke("CancelRemoteWipeRequest", new object[] {
|
|
id});
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginCancelRemoteWipeRequest(string id, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("CancelRemoteWipeRequest", new object[] {
|
|
id}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void EndCancelRemoteWipeRequest(System.IAsyncResult asyncResult)
|
|
{
|
|
this.EndInvoke(asyncResult);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void CancelRemoteWipeRequestAsync(string id)
|
|
{
|
|
this.CancelRemoteWipeRequestAsync(id, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void CancelRemoteWipeRequestAsync(string id, object userState)
|
|
{
|
|
if ((this.CancelRemoteWipeRequestOperationCompleted == null))
|
|
{
|
|
this.CancelRemoteWipeRequestOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCancelRemoteWipeRequestOperationCompleted);
|
|
}
|
|
this.InvokeAsync("CancelRemoteWipeRequest", new object[] {
|
|
id}, this.CancelRemoteWipeRequestOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnCancelRemoteWipeRequestOperationCompleted(object arg)
|
|
{
|
|
if ((this.CancelRemoteWipeRequestCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.CancelRemoteWipeRequestCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/RemoveDevice", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public void RemoveDevice(string id)
|
|
{
|
|
this.Invoke("RemoveDevice", new object[] {
|
|
id});
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginRemoveDevice(string id, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("RemoveDevice", new object[] {
|
|
id}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void EndRemoveDevice(System.IAsyncResult asyncResult)
|
|
{
|
|
this.EndInvoke(asyncResult);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void RemoveDeviceAsync(string id)
|
|
{
|
|
this.RemoveDeviceAsync(id, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void RemoveDeviceAsync(string id, object userState)
|
|
{
|
|
if ((this.RemoveDeviceOperationCompleted == null))
|
|
{
|
|
this.RemoveDeviceOperationCompleted = new System.Threading.SendOrPostCallback(this.OnRemoveDeviceOperationCompleted);
|
|
}
|
|
this.InvokeAsync("RemoveDevice", new object[] {
|
|
id}, this.RemoveDeviceOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnRemoveDeviceOperationCompleted(object arg)
|
|
{
|
|
if ((this.RemoveDeviceCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.RemoveDeviceCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/CheckAccountCredentials", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public bool CheckAccountCredentials(string username, string password)
|
|
{
|
|
object[] results = this.Invoke("CheckAccountCredentials", new object[] {
|
|
username,
|
|
password});
|
|
return ((bool)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginCheckAccountCredentials(string username, string password, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("CheckAccountCredentials", new object[] {
|
|
username,
|
|
password}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public bool EndCheckAccountCredentials(System.IAsyncResult asyncResult)
|
|
{
|
|
object[] results = this.EndInvoke(asyncResult);
|
|
return ((bool)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void CheckAccountCredentialsAsync(string username, string password)
|
|
{
|
|
this.CheckAccountCredentialsAsync(username, password, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void CheckAccountCredentialsAsync(string username, string password, object userState)
|
|
{
|
|
if ((this.CheckAccountCredentialsOperationCompleted == null))
|
|
{
|
|
this.CheckAccountCredentialsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCheckAccountCredentialsOperationCompleted);
|
|
}
|
|
this.InvokeAsync("CheckAccountCredentials", new object[] {
|
|
username,
|
|
password}, this.CheckAccountCredentialsOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnCheckAccountCredentialsOperationCompleted(object arg)
|
|
{
|
|
if ((this.CheckAccountCredentialsCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.CheckAccountCredentialsCompleted(this, new CheckAccountCredentialsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/ExtendToExchangeOrganization", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public Organization ExtendToExchangeOrganization(string organizationId, string securityGroup, bool IsConsumer)
|
|
{
|
|
object[] results = this.Invoke("ExtendToExchangeOrganization", new object[] {
|
|
organizationId,
|
|
securityGroup,
|
|
IsConsumer});
|
|
return ((Organization)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginExtendToExchangeOrganization(string organizationId, string securityGroup, bool IsConsumer, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("ExtendToExchangeOrganization", new object[] {
|
|
organizationId,
|
|
securityGroup,
|
|
IsConsumer}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public Organization EndExtendToExchangeOrganization(System.IAsyncResult asyncResult)
|
|
{
|
|
object[] results = this.EndInvoke(asyncResult);
|
|
return ((Organization)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void ExtendToExchangeOrganizationAsync(string organizationId, string securityGroup, bool IsConsumer)
|
|
{
|
|
this.ExtendToExchangeOrganizationAsync(organizationId, securityGroup, IsConsumer, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void ExtendToExchangeOrganizationAsync(string organizationId, string securityGroup, bool IsConsumer, object userState)
|
|
{
|
|
if ((this.ExtendToExchangeOrganizationOperationCompleted == null))
|
|
{
|
|
this.ExtendToExchangeOrganizationOperationCompleted = new System.Threading.SendOrPostCallback(this.OnExtendToExchangeOrganizationOperationCompleted);
|
|
}
|
|
this.InvokeAsync("ExtendToExchangeOrganization", new object[] {
|
|
organizationId,
|
|
securityGroup,
|
|
IsConsumer}, this.ExtendToExchangeOrganizationOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnExtendToExchangeOrganizationOperationCompleted(object arg)
|
|
{
|
|
if ((this.ExtendToExchangeOrganizationCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.ExtendToExchangeOrganizationCompleted(this, new ExtendToExchangeOrganizationCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/CreateMailEnableUser", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public string CreateMailEnableUser(
|
|
string upn,
|
|
string organizationId,
|
|
string organizationDistinguishedName,
|
|
ExchangeAccountType accountType,
|
|
string mailboxDatabase,
|
|
string offlineAddressBook,
|
|
string addressBookPolicy,
|
|
string accountName,
|
|
bool enablePOP,
|
|
bool enableIMAP,
|
|
bool enableOWA,
|
|
bool enableMAPI,
|
|
bool enableActiveSync,
|
|
long issueWarningKB,
|
|
long prohibitSendKB,
|
|
long prohibitSendReceiveKB,
|
|
int keepDeletedItemsDays,
|
|
int maxRecipients,
|
|
int maxSendMessageSizeKB,
|
|
int maxReceiveMessageSizeKB,
|
|
bool hideFromAddressBook,
|
|
bool isConsumer,
|
|
bool enabledLitigationHold,
|
|
long recoverabelItemsSpace,
|
|
long recoverabelItemsWarning)
|
|
{
|
|
object[] results = this.Invoke("CreateMailEnableUser", new object[] {
|
|
upn,
|
|
organizationId,
|
|
organizationDistinguishedName,
|
|
accountType,
|
|
mailboxDatabase,
|
|
offlineAddressBook,
|
|
addressBookPolicy,
|
|
accountName,
|
|
enablePOP,
|
|
enableIMAP,
|
|
enableOWA,
|
|
enableMAPI,
|
|
enableActiveSync,
|
|
issueWarningKB,
|
|
prohibitSendKB,
|
|
prohibitSendReceiveKB,
|
|
keepDeletedItemsDays,
|
|
maxRecipients,
|
|
maxSendMessageSizeKB,
|
|
maxReceiveMessageSizeKB,
|
|
hideFromAddressBook,
|
|
isConsumer,
|
|
enabledLitigationHold,
|
|
recoverabelItemsSpace,
|
|
recoverabelItemsWarning});
|
|
return ((string)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginCreateMailEnableUser(
|
|
string upn,
|
|
string organizationId,
|
|
string organizationDistinguishedName,
|
|
ExchangeAccountType accountType,
|
|
string mailboxDatabase,
|
|
string offlineAddressBook,
|
|
string addressBookPolicy,
|
|
string accountName,
|
|
bool enablePOP,
|
|
bool enableIMAP,
|
|
bool enableOWA,
|
|
bool enableMAPI,
|
|
bool enableActiveSync,
|
|
long issueWarningKB,
|
|
long prohibitSendKB,
|
|
long prohibitSendReceiveKB,
|
|
int keepDeletedItemsDays,
|
|
int maxRecipients,
|
|
int maxSendMessageSizeKB,
|
|
int maxReceiveMessageSizeKB,
|
|
bool hideFromAddressBook,
|
|
bool isConsumer,
|
|
bool enabledLitigationHold,
|
|
long recoverabelItemsSpace,
|
|
long recoverabelItemsWarning,
|
|
System.AsyncCallback callback,
|
|
object asyncState)
|
|
{
|
|
return this.BeginInvoke("CreateMailEnableUser", new object[] {
|
|
upn,
|
|
organizationId,
|
|
organizationDistinguishedName,
|
|
accountType,
|
|
mailboxDatabase,
|
|
offlineAddressBook,
|
|
addressBookPolicy,
|
|
accountName,
|
|
enablePOP,
|
|
enableIMAP,
|
|
enableOWA,
|
|
enableMAPI,
|
|
enableActiveSync,
|
|
issueWarningKB,
|
|
prohibitSendKB,
|
|
prohibitSendReceiveKB,
|
|
keepDeletedItemsDays,
|
|
maxRecipients,
|
|
maxSendMessageSizeKB,
|
|
maxReceiveMessageSizeKB,
|
|
hideFromAddressBook,
|
|
isConsumer,
|
|
enabledLitigationHold,
|
|
recoverabelItemsSpace,
|
|
recoverabelItemsWarning}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string EndCreateMailEnableUser(System.IAsyncResult asyncResult)
|
|
{
|
|
object[] results = this.EndInvoke(asyncResult);
|
|
return ((string)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void CreateMailEnableUserAsync(
|
|
string upn,
|
|
string organizationId,
|
|
string organizationDistinguishedName,
|
|
ExchangeAccountType accountType,
|
|
string mailboxDatabase,
|
|
string offlineAddressBook,
|
|
string addressBookPolicy,
|
|
string accountName,
|
|
bool enablePOP,
|
|
bool enableIMAP,
|
|
bool enableOWA,
|
|
bool enableMAPI,
|
|
bool enableActiveSync,
|
|
long issueWarningKB,
|
|
long prohibitSendKB,
|
|
long prohibitSendReceiveKB,
|
|
int keepDeletedItemsDays,
|
|
int maxRecipients,
|
|
int maxSendMessageSizeKB,
|
|
int maxReceiveMessageSizeKB,
|
|
bool hideFromAddressBook,
|
|
bool isConsumer,
|
|
bool enabledLitigationHold,
|
|
long recoverabelItemsSpace,
|
|
long recoverabelItemsWarning)
|
|
{
|
|
this.CreateMailEnableUserAsync(upn, organizationId, organizationDistinguishedName, accountType, mailboxDatabase, offlineAddressBook, addressBookPolicy, accountName, enablePOP, enableIMAP, enableOWA, enableMAPI, enableActiveSync, issueWarningKB, prohibitSendKB, prohibitSendReceiveKB, keepDeletedItemsDays, maxRecipients, maxSendMessageSizeKB, maxReceiveMessageSizeKB, hideFromAddressBook, isConsumer, enabledLitigationHold, recoverabelItemsSpace, recoverabelItemsWarning, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void CreateMailEnableUserAsync(
|
|
string upn,
|
|
string organizationId,
|
|
string organizationDistinguishedName,
|
|
ExchangeAccountType accountType,
|
|
string mailboxDatabase,
|
|
string offlineAddressBook,
|
|
string addressBookPolicy,
|
|
string accountName,
|
|
bool enablePOP,
|
|
bool enableIMAP,
|
|
bool enableOWA,
|
|
bool enableMAPI,
|
|
bool enableActiveSync,
|
|
long issueWarningKB,
|
|
long prohibitSendKB,
|
|
long prohibitSendReceiveKB,
|
|
int keepDeletedItemsDays,
|
|
int maxRecipients,
|
|
int maxSendMessageSizeKB,
|
|
int maxReceiveMessageSizeKB,
|
|
bool hideFromAddressBook,
|
|
bool isConsumer,
|
|
bool enabledLitigationHold,
|
|
long recoverabelItemsSpace,
|
|
long recoverabelItemsWarning,
|
|
object userState)
|
|
{
|
|
if ((this.CreateMailEnableUserOperationCompleted == null))
|
|
{
|
|
this.CreateMailEnableUserOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCreateMailEnableUserOperationCompleted);
|
|
}
|
|
this.InvokeAsync("CreateMailEnableUser", new object[] {
|
|
upn,
|
|
organizationId,
|
|
organizationDistinguishedName,
|
|
accountType,
|
|
mailboxDatabase,
|
|
offlineAddressBook,
|
|
addressBookPolicy,
|
|
accountName,
|
|
enablePOP,
|
|
enableIMAP,
|
|
enableOWA,
|
|
enableMAPI,
|
|
enableActiveSync,
|
|
issueWarningKB,
|
|
prohibitSendKB,
|
|
prohibitSendReceiveKB,
|
|
keepDeletedItemsDays,
|
|
maxRecipients,
|
|
maxSendMessageSizeKB,
|
|
maxReceiveMessageSizeKB,
|
|
hideFromAddressBook,
|
|
isConsumer,
|
|
enabledLitigationHold,
|
|
recoverabelItemsSpace,
|
|
recoverabelItemsWarning}, this.CreateMailEnableUserOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnCreateMailEnableUserOperationCompleted(object arg)
|
|
{
|
|
if ((this.CreateMailEnableUserCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.CreateMailEnableUserCompleted(this, new CreateMailEnableUserCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/CreateOrganizationOfflineAddressBook", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public Organization CreateOrganizationOfflineAddressBook(string organizationId, string securityGroup, string oabVirtualDir)
|
|
{
|
|
object[] results = this.Invoke("CreateOrganizationOfflineAddressBook", new object[] {
|
|
organizationId,
|
|
securityGroup,
|
|
oabVirtualDir});
|
|
return ((Organization)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginCreateOrganizationOfflineAddressBook(string organizationId, string securityGroup, string oabVirtualDir, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("CreateOrganizationOfflineAddressBook", new object[] {
|
|
organizationId,
|
|
securityGroup,
|
|
oabVirtualDir}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public Organization EndCreateOrganizationOfflineAddressBook(System.IAsyncResult asyncResult)
|
|
{
|
|
object[] results = this.EndInvoke(asyncResult);
|
|
return ((Organization)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void CreateOrganizationOfflineAddressBookAsync(string organizationId, string securityGroup, string oabVirtualDir)
|
|
{
|
|
this.CreateOrganizationOfflineAddressBookAsync(organizationId, securityGroup, oabVirtualDir, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void CreateOrganizationOfflineAddressBookAsync(string organizationId, string securityGroup, string oabVirtualDir, object userState)
|
|
{
|
|
if ((this.CreateOrganizationOfflineAddressBookOperationCompleted == null))
|
|
{
|
|
this.CreateOrganizationOfflineAddressBookOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCreateOrganizationOfflineAddressBookOperationCompleted);
|
|
}
|
|
this.InvokeAsync("CreateOrganizationOfflineAddressBook", new object[] {
|
|
organizationId,
|
|
securityGroup,
|
|
oabVirtualDir}, this.CreateOrganizationOfflineAddressBookOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnCreateOrganizationOfflineAddressBookOperationCompleted(object arg)
|
|
{
|
|
if ((this.CreateOrganizationOfflineAddressBookCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.CreateOrganizationOfflineAddressBookCompleted(this, new CreateOrganizationOfflineAddressBookCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/UpdateOrganizationOfflineAddressBook", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public void UpdateOrganizationOfflineAddressBook(string id)
|
|
{
|
|
this.Invoke("UpdateOrganizationOfflineAddressBook", new object[] {
|
|
id});
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginUpdateOrganizationOfflineAddressBook(string id, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("UpdateOrganizationOfflineAddressBook", new object[] {
|
|
id}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void EndUpdateOrganizationOfflineAddressBook(System.IAsyncResult asyncResult)
|
|
{
|
|
this.EndInvoke(asyncResult);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void UpdateOrganizationOfflineAddressBookAsync(string id)
|
|
{
|
|
this.UpdateOrganizationOfflineAddressBookAsync(id, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void UpdateOrganizationOfflineAddressBookAsync(string id, object userState)
|
|
{
|
|
if ((this.UpdateOrganizationOfflineAddressBookOperationCompleted == null))
|
|
{
|
|
this.UpdateOrganizationOfflineAddressBookOperationCompleted = new System.Threading.SendOrPostCallback(this.OnUpdateOrganizationOfflineAddressBookOperationCompleted);
|
|
}
|
|
this.InvokeAsync("UpdateOrganizationOfflineAddressBook", new object[] {
|
|
id}, this.UpdateOrganizationOfflineAddressBookOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnUpdateOrganizationOfflineAddressBookOperationCompleted(object arg)
|
|
{
|
|
if ((this.UpdateOrganizationOfflineAddressBookCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.UpdateOrganizationOfflineAddressBookCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/GetOABVirtualDirectory", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public string GetOABVirtualDirectory()
|
|
{
|
|
object[] results = this.Invoke("GetOABVirtualDirectory", new object[0]);
|
|
return ((string)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginGetOABVirtualDirectory(System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("GetOABVirtualDirectory", new object[0], callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string EndGetOABVirtualDirectory(System.IAsyncResult asyncResult)
|
|
{
|
|
object[] results = this.EndInvoke(asyncResult);
|
|
return ((string)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetOABVirtualDirectoryAsync()
|
|
{
|
|
this.GetOABVirtualDirectoryAsync(null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetOABVirtualDirectoryAsync(object userState)
|
|
{
|
|
if ((this.GetOABVirtualDirectoryOperationCompleted == null))
|
|
{
|
|
this.GetOABVirtualDirectoryOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetOABVirtualDirectoryOperationCompleted);
|
|
}
|
|
this.InvokeAsync("GetOABVirtualDirectory", new object[0], this.GetOABVirtualDirectoryOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnGetOABVirtualDirectoryOperationCompleted(object arg)
|
|
{
|
|
if ((this.GetOABVirtualDirectoryCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.GetOABVirtualDirectoryCompleted(this, new GetOABVirtualDirectoryCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/CreateOrganizationAddressBookPolicy", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public Organization CreateOrganizationAddressBookPolicy(string organizationId, string gal, string addressBook, string roomList, string oab)
|
|
{
|
|
object[] results = this.Invoke("CreateOrganizationAddressBookPolicy", new object[] {
|
|
organizationId,
|
|
gal,
|
|
addressBook,
|
|
roomList,
|
|
oab});
|
|
return ((Organization)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginCreateOrganizationAddressBookPolicy(string organizationId, string gal, string addressBook, string roomList, string oab, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("CreateOrganizationAddressBookPolicy", new object[] {
|
|
organizationId,
|
|
gal,
|
|
addressBook,
|
|
roomList,
|
|
oab}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public Organization EndCreateOrganizationAddressBookPolicy(System.IAsyncResult asyncResult)
|
|
{
|
|
object[] results = this.EndInvoke(asyncResult);
|
|
return ((Organization)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void CreateOrganizationAddressBookPolicyAsync(string organizationId, string gal, string addressBook, string roomList, string oab)
|
|
{
|
|
this.CreateOrganizationAddressBookPolicyAsync(organizationId, gal, addressBook, roomList, oab, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void CreateOrganizationAddressBookPolicyAsync(string organizationId, string gal, string addressBook, string roomList, string oab, object userState)
|
|
{
|
|
if ((this.CreateOrganizationAddressBookPolicyOperationCompleted == null))
|
|
{
|
|
this.CreateOrganizationAddressBookPolicyOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCreateOrganizationAddressBookPolicyOperationCompleted);
|
|
}
|
|
this.InvokeAsync("CreateOrganizationAddressBookPolicy", new object[] {
|
|
organizationId,
|
|
gal,
|
|
addressBook,
|
|
roomList,
|
|
oab}, this.CreateOrganizationAddressBookPolicyOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnCreateOrganizationAddressBookPolicyOperationCompleted(object arg)
|
|
{
|
|
if ((this.CreateOrganizationAddressBookPolicyCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.CreateOrganizationAddressBookPolicyCompleted(this, new CreateOrganizationAddressBookPolicyCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/DeleteOrganization", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public bool DeleteOrganization(string organizationId, string distinguishedName, string globalAddressList, string addressList, string roomList, string offlineAddressBook, string securityGroup, string addressBookPolicy)
|
|
{
|
|
object[] results = this.Invoke("DeleteOrganization", new object[] {
|
|
organizationId,
|
|
distinguishedName,
|
|
globalAddressList,
|
|
addressList,
|
|
roomList,
|
|
offlineAddressBook,
|
|
securityGroup,
|
|
addressBookPolicy});
|
|
return ((bool)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginDeleteOrganization(string organizationId, string distinguishedName, string globalAddressList, string addressList, string roomList, string offlineAddressBook, string securityGroup, string addressBookPolicy, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("DeleteOrganization", new object[] {
|
|
organizationId,
|
|
distinguishedName,
|
|
globalAddressList,
|
|
addressList,
|
|
roomList,
|
|
offlineAddressBook,
|
|
securityGroup,
|
|
addressBookPolicy}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public bool EndDeleteOrganization(System.IAsyncResult asyncResult)
|
|
{
|
|
object[] results = this.EndInvoke(asyncResult);
|
|
return ((bool)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void DeleteOrganizationAsync(string organizationId, string distinguishedName, string globalAddressList, string addressList, string roomList, string offlineAddressBook, string securityGroup, string addressBookPolicy)
|
|
{
|
|
this.DeleteOrganizationAsync(organizationId, distinguishedName, globalAddressList, addressList, roomList, offlineAddressBook, securityGroup, addressBookPolicy, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void DeleteOrganizationAsync(string organizationId, string distinguishedName, string globalAddressList, string addressList, string roomList, string offlineAddressBook, string securityGroup, string addressBookPolicy, object userState)
|
|
{
|
|
if ((this.DeleteOrganizationOperationCompleted == null))
|
|
{
|
|
this.DeleteOrganizationOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeleteOrganizationOperationCompleted);
|
|
}
|
|
this.InvokeAsync("DeleteOrganization", new object[] {
|
|
organizationId,
|
|
distinguishedName,
|
|
globalAddressList,
|
|
addressList,
|
|
roomList,
|
|
offlineAddressBook,
|
|
securityGroup,
|
|
addressBookPolicy}, this.DeleteOrganizationOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnDeleteOrganizationOperationCompleted(object arg)
|
|
{
|
|
if ((this.DeleteOrganizationCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.DeleteOrganizationCompleted(this, new DeleteOrganizationCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/SetOrganizationStorageLimits", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public void SetOrganizationStorageLimits(string organizationDistinguishedName, long issueWarningKB, long prohibitSendKB, long prohibitSendReceiveKB, int keepDeletedItemsDays)
|
|
{
|
|
this.Invoke("SetOrganizationStorageLimits", new object[] {
|
|
organizationDistinguishedName,
|
|
issueWarningKB,
|
|
prohibitSendKB,
|
|
prohibitSendReceiveKB,
|
|
keepDeletedItemsDays});
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginSetOrganizationStorageLimits(string organizationDistinguishedName, long issueWarningKB, long prohibitSendKB, long prohibitSendReceiveKB, int keepDeletedItemsDays, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("SetOrganizationStorageLimits", new object[] {
|
|
organizationDistinguishedName,
|
|
issueWarningKB,
|
|
prohibitSendKB,
|
|
prohibitSendReceiveKB,
|
|
keepDeletedItemsDays}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void EndSetOrganizationStorageLimits(System.IAsyncResult asyncResult)
|
|
{
|
|
this.EndInvoke(asyncResult);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void SetOrganizationStorageLimitsAsync(string organizationDistinguishedName, long issueWarningKB, long prohibitSendKB, long prohibitSendReceiveKB, int keepDeletedItemsDays)
|
|
{
|
|
this.SetOrganizationStorageLimitsAsync(organizationDistinguishedName, issueWarningKB, prohibitSendKB, prohibitSendReceiveKB, keepDeletedItemsDays, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void SetOrganizationStorageLimitsAsync(string organizationDistinguishedName, long issueWarningKB, long prohibitSendKB, long prohibitSendReceiveKB, int keepDeletedItemsDays, object userState)
|
|
{
|
|
if ((this.SetOrganizationStorageLimitsOperationCompleted == null))
|
|
{
|
|
this.SetOrganizationStorageLimitsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetOrganizationStorageLimitsOperationCompleted);
|
|
}
|
|
this.InvokeAsync("SetOrganizationStorageLimits", new object[] {
|
|
organizationDistinguishedName,
|
|
issueWarningKB,
|
|
prohibitSendKB,
|
|
prohibitSendReceiveKB,
|
|
keepDeletedItemsDays}, this.SetOrganizationStorageLimitsOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnSetOrganizationStorageLimitsOperationCompleted(object arg)
|
|
{
|
|
if ((this.SetOrganizationStorageLimitsCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.SetOrganizationStorageLimitsCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/GetMailboxesStatistics", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public ExchangeItemStatistics[] GetMailboxesStatistics(string organizationDistinguishedName)
|
|
{
|
|
object[] results = this.Invoke("GetMailboxesStatistics", new object[] {
|
|
organizationDistinguishedName});
|
|
return ((ExchangeItemStatistics[])(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginGetMailboxesStatistics(string organizationDistinguishedName, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("GetMailboxesStatistics", new object[] {
|
|
organizationDistinguishedName}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ExchangeItemStatistics[] EndGetMailboxesStatistics(System.IAsyncResult asyncResult)
|
|
{
|
|
object[] results = this.EndInvoke(asyncResult);
|
|
return ((ExchangeItemStatistics[])(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetMailboxesStatisticsAsync(string organizationDistinguishedName)
|
|
{
|
|
this.GetMailboxesStatisticsAsync(organizationDistinguishedName, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetMailboxesStatisticsAsync(string organizationDistinguishedName, object userState)
|
|
{
|
|
if ((this.GetMailboxesStatisticsOperationCompleted == null))
|
|
{
|
|
this.GetMailboxesStatisticsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetMailboxesStatisticsOperationCompleted);
|
|
}
|
|
this.InvokeAsync("GetMailboxesStatistics", new object[] {
|
|
organizationDistinguishedName}, this.GetMailboxesStatisticsOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnGetMailboxesStatisticsOperationCompleted(object arg)
|
|
{
|
|
if ((this.GetMailboxesStatisticsCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.GetMailboxesStatisticsCompleted(this, new GetMailboxesStatisticsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/AddAuthoritativeDomain", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public void AddAuthoritativeDomain(string domain)
|
|
{
|
|
this.Invoke("AddAuthoritativeDomain", new object[] {
|
|
domain});
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginAddAuthoritativeDomain(string domain, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("AddAuthoritativeDomain", new object[] {
|
|
domain}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void EndAddAuthoritativeDomain(System.IAsyncResult asyncResult)
|
|
{
|
|
this.EndInvoke(asyncResult);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void AddAuthoritativeDomainAsync(string domain)
|
|
{
|
|
this.AddAuthoritativeDomainAsync(domain, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void AddAuthoritativeDomainAsync(string domain, object userState)
|
|
{
|
|
if ((this.AddAuthoritativeDomainOperationCompleted == null))
|
|
{
|
|
this.AddAuthoritativeDomainOperationCompleted = new System.Threading.SendOrPostCallback(this.OnAddAuthoritativeDomainOperationCompleted);
|
|
}
|
|
this.InvokeAsync("AddAuthoritativeDomain", new object[] {
|
|
domain}, this.AddAuthoritativeDomainOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnAddAuthoritativeDomainOperationCompleted(object arg)
|
|
{
|
|
if ((this.AddAuthoritativeDomainCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.AddAuthoritativeDomainCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/ChangeAcceptedDomainType", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public void ChangeAcceptedDomainType(string domain, ExchangeAcceptedDomainType domainType)
|
|
{
|
|
this.Invoke("ChangeAcceptedDomainType", new object[] {
|
|
domain,
|
|
domainType});
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginChangeAcceptedDomainType(string domain, ExchangeAcceptedDomainType domainType, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("ChangeAcceptedDomainType", new object[] {
|
|
domain,
|
|
domainType}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void EndChangeAcceptedDomainType(System.IAsyncResult asyncResult)
|
|
{
|
|
this.EndInvoke(asyncResult);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void ChangeAcceptedDomainTypeAsync(string domain, ExchangeAcceptedDomainType domainType)
|
|
{
|
|
this.ChangeAcceptedDomainTypeAsync(domain, domainType, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void ChangeAcceptedDomainTypeAsync(string domain, ExchangeAcceptedDomainType domainType, object userState)
|
|
{
|
|
if ((this.ChangeAcceptedDomainTypeOperationCompleted == null))
|
|
{
|
|
this.ChangeAcceptedDomainTypeOperationCompleted = new System.Threading.SendOrPostCallback(this.OnChangeAcceptedDomainTypeOperationCompleted);
|
|
}
|
|
this.InvokeAsync("ChangeAcceptedDomainType", new object[] {
|
|
domain,
|
|
domainType}, this.ChangeAcceptedDomainTypeOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnChangeAcceptedDomainTypeOperationCompleted(object arg)
|
|
{
|
|
if ((this.ChangeAcceptedDomainTypeCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.ChangeAcceptedDomainTypeCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/GetAuthoritativeDomains", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public string[] GetAuthoritativeDomains()
|
|
{
|
|
object[] results = this.Invoke("GetAuthoritativeDomains", new object[0]);
|
|
return ((string[])(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginGetAuthoritativeDomains(System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("GetAuthoritativeDomains", new object[0], callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string[] EndGetAuthoritativeDomains(System.IAsyncResult asyncResult)
|
|
{
|
|
object[] results = this.EndInvoke(asyncResult);
|
|
return ((string[])(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetAuthoritativeDomainsAsync()
|
|
{
|
|
this.GetAuthoritativeDomainsAsync(null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetAuthoritativeDomainsAsync(object userState)
|
|
{
|
|
if ((this.GetAuthoritativeDomainsOperationCompleted == null))
|
|
{
|
|
this.GetAuthoritativeDomainsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetAuthoritativeDomainsOperationCompleted);
|
|
}
|
|
this.InvokeAsync("GetAuthoritativeDomains", new object[0], this.GetAuthoritativeDomainsOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnGetAuthoritativeDomainsOperationCompleted(object arg)
|
|
{
|
|
if ((this.GetAuthoritativeDomainsCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.GetAuthoritativeDomainsCompleted(this, new GetAuthoritativeDomainsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/DeleteAuthoritativeDomain", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public void DeleteAuthoritativeDomain(string domain)
|
|
{
|
|
this.Invoke("DeleteAuthoritativeDomain", new object[] {
|
|
domain});
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginDeleteAuthoritativeDomain(string domain, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("DeleteAuthoritativeDomain", new object[] {
|
|
domain}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void EndDeleteAuthoritativeDomain(System.IAsyncResult asyncResult)
|
|
{
|
|
this.EndInvoke(asyncResult);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void DeleteAuthoritativeDomainAsync(string domain)
|
|
{
|
|
this.DeleteAuthoritativeDomainAsync(domain, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void DeleteAuthoritativeDomainAsync(string domain, object userState)
|
|
{
|
|
if ((this.DeleteAuthoritativeDomainOperationCompleted == null))
|
|
{
|
|
this.DeleteAuthoritativeDomainOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeleteAuthoritativeDomainOperationCompleted);
|
|
}
|
|
this.InvokeAsync("DeleteAuthoritativeDomain", new object[] {
|
|
domain}, this.DeleteAuthoritativeDomainOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnDeleteAuthoritativeDomainOperationCompleted(object arg)
|
|
{
|
|
if ((this.DeleteAuthoritativeDomainCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.DeleteAuthoritativeDomainCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/DeleteMailbox", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public void DeleteMailbox(string accountName)
|
|
{
|
|
this.Invoke("DeleteMailbox", new object[] {
|
|
accountName});
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginDeleteMailbox(string accountName, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("DeleteMailbox", new object[] {
|
|
accountName}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void EndDeleteMailbox(System.IAsyncResult asyncResult)
|
|
{
|
|
this.EndInvoke(asyncResult);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void DeleteMailboxAsync(string accountName)
|
|
{
|
|
this.DeleteMailboxAsync(accountName, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void DeleteMailboxAsync(string accountName, object userState)
|
|
{
|
|
if ((this.DeleteMailboxOperationCompleted == null))
|
|
{
|
|
this.DeleteMailboxOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeleteMailboxOperationCompleted);
|
|
}
|
|
this.InvokeAsync("DeleteMailbox", new object[] {
|
|
accountName}, this.DeleteMailboxOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnDeleteMailboxOperationCompleted(object arg)
|
|
{
|
|
if ((this.DeleteMailboxCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.DeleteMailboxCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/DisableMailbox", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public void DisableMailbox(string accountName)
|
|
{
|
|
this.Invoke("DisableMailbox", new object[] {
|
|
accountName});
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginDisableMailbox(string accountName, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("DisableMailbox", new object[] {
|
|
accountName}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void EndDisableMailbox(System.IAsyncResult asyncResult)
|
|
{
|
|
this.EndInvoke(asyncResult);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void DisableMailboxAsync(string accountName)
|
|
{
|
|
this.DisableMailboxAsync(accountName, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void DisableMailboxAsync(string accountName, object userState)
|
|
{
|
|
if ((this.DisableMailboxOperationCompleted == null))
|
|
{
|
|
this.DisableMailboxOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDisableMailboxOperationCompleted);
|
|
}
|
|
this.InvokeAsync("DisableMailbox", new object[] {
|
|
accountName}, this.DisableMailboxOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnDisableMailboxOperationCompleted(object arg)
|
|
{
|
|
if ((this.DisableMailboxCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.DisableMailboxCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/GetMailboxGeneralSettings", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public ExchangeMailbox GetMailboxGeneralSettings(string accountName)
|
|
{
|
|
object[] results = this.Invoke("GetMailboxGeneralSettings", new object[] {
|
|
accountName});
|
|
return ((ExchangeMailbox)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginGetMailboxGeneralSettings(string accountName, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("GetMailboxGeneralSettings", new object[] {
|
|
accountName}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ExchangeMailbox EndGetMailboxGeneralSettings(System.IAsyncResult asyncResult)
|
|
{
|
|
object[] results = this.EndInvoke(asyncResult);
|
|
return ((ExchangeMailbox)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetMailboxGeneralSettingsAsync(string accountName)
|
|
{
|
|
this.GetMailboxGeneralSettingsAsync(accountName, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetMailboxGeneralSettingsAsync(string accountName, object userState)
|
|
{
|
|
if ((this.GetMailboxGeneralSettingsOperationCompleted == null))
|
|
{
|
|
this.GetMailboxGeneralSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetMailboxGeneralSettingsOperationCompleted);
|
|
}
|
|
this.InvokeAsync("GetMailboxGeneralSettings", new object[] {
|
|
accountName}, this.GetMailboxGeneralSettingsOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnGetMailboxGeneralSettingsOperationCompleted(object arg)
|
|
{
|
|
if ((this.GetMailboxGeneralSettingsCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.GetMailboxGeneralSettingsCompleted(this, new GetMailboxGeneralSettingsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/SetMailboxGeneralSettings", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public void SetMailboxGeneralSettings(string accountName, bool hideFromAddressBook, bool disabled)
|
|
{
|
|
this.Invoke("SetMailboxGeneralSettings", new object[] {
|
|
accountName,
|
|
hideFromAddressBook,
|
|
disabled});
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginSetMailboxGeneralSettings(string accountName, bool hideFromAddressBook, bool disabled, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("SetMailboxGeneralSettings", new object[] {
|
|
accountName,
|
|
hideFromAddressBook,
|
|
disabled}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void EndSetMailboxGeneralSettings(System.IAsyncResult asyncResult)
|
|
{
|
|
this.EndInvoke(asyncResult);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void SetMailboxGeneralSettingsAsync(string accountName, bool hideFromAddressBook, bool disabled)
|
|
{
|
|
this.SetMailboxGeneralSettingsAsync(accountName, hideFromAddressBook, disabled, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void SetMailboxGeneralSettingsAsync(string accountName, bool hideFromAddressBook, bool disabled, object userState)
|
|
{
|
|
if ((this.SetMailboxGeneralSettingsOperationCompleted == null))
|
|
{
|
|
this.SetMailboxGeneralSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetMailboxGeneralSettingsOperationCompleted);
|
|
}
|
|
this.InvokeAsync("SetMailboxGeneralSettings", new object[] {
|
|
accountName,
|
|
hideFromAddressBook,
|
|
disabled}, this.SetMailboxGeneralSettingsOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnSetMailboxGeneralSettingsOperationCompleted(object arg)
|
|
{
|
|
if ((this.SetMailboxGeneralSettingsCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.SetMailboxGeneralSettingsCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/GetMailboxMailFlowSettings", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public ExchangeMailbox GetMailboxMailFlowSettings(string accountName)
|
|
{
|
|
object[] results = this.Invoke("GetMailboxMailFlowSettings", new object[] {
|
|
accountName});
|
|
return ((ExchangeMailbox)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginGetMailboxMailFlowSettings(string accountName, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("GetMailboxMailFlowSettings", new object[] {
|
|
accountName}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ExchangeMailbox EndGetMailboxMailFlowSettings(System.IAsyncResult asyncResult)
|
|
{
|
|
object[] results = this.EndInvoke(asyncResult);
|
|
return ((ExchangeMailbox)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetMailboxMailFlowSettingsAsync(string accountName)
|
|
{
|
|
this.GetMailboxMailFlowSettingsAsync(accountName, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetMailboxMailFlowSettingsAsync(string accountName, object userState)
|
|
{
|
|
if ((this.GetMailboxMailFlowSettingsOperationCompleted == null))
|
|
{
|
|
this.GetMailboxMailFlowSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetMailboxMailFlowSettingsOperationCompleted);
|
|
}
|
|
this.InvokeAsync("GetMailboxMailFlowSettings", new object[] {
|
|
accountName}, this.GetMailboxMailFlowSettingsOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnGetMailboxMailFlowSettingsOperationCompleted(object arg)
|
|
{
|
|
if ((this.GetMailboxMailFlowSettingsCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.GetMailboxMailFlowSettingsCompleted(this, new GetMailboxMailFlowSettingsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/SetMailboxMailFlowSettings", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public void SetMailboxMailFlowSettings(string accountName, bool enableForwarding, string forwardingAccountName, bool forwardToBoth, string[] sendOnBehalfAccounts, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication)
|
|
{
|
|
this.Invoke("SetMailboxMailFlowSettings", new object[] {
|
|
accountName,
|
|
enableForwarding,
|
|
forwardingAccountName,
|
|
forwardToBoth,
|
|
sendOnBehalfAccounts,
|
|
acceptAccounts,
|
|
rejectAccounts,
|
|
requireSenderAuthentication});
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginSetMailboxMailFlowSettings(string accountName, bool enableForwarding, string forwardingAccountName, bool forwardToBoth, string[] sendOnBehalfAccounts, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("SetMailboxMailFlowSettings", new object[] {
|
|
accountName,
|
|
enableForwarding,
|
|
forwardingAccountName,
|
|
forwardToBoth,
|
|
sendOnBehalfAccounts,
|
|
acceptAccounts,
|
|
rejectAccounts,
|
|
requireSenderAuthentication}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void EndSetMailboxMailFlowSettings(System.IAsyncResult asyncResult)
|
|
{
|
|
this.EndInvoke(asyncResult);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void SetMailboxMailFlowSettingsAsync(string accountName, bool enableForwarding, string forwardingAccountName, bool forwardToBoth, string[] sendOnBehalfAccounts, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication)
|
|
{
|
|
this.SetMailboxMailFlowSettingsAsync(accountName, enableForwarding, forwardingAccountName, forwardToBoth, sendOnBehalfAccounts, acceptAccounts, rejectAccounts, requireSenderAuthentication, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void SetMailboxMailFlowSettingsAsync(string accountName, bool enableForwarding, string forwardingAccountName, bool forwardToBoth, string[] sendOnBehalfAccounts, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication, object userState)
|
|
{
|
|
if ((this.SetMailboxMailFlowSettingsOperationCompleted == null))
|
|
{
|
|
this.SetMailboxMailFlowSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetMailboxMailFlowSettingsOperationCompleted);
|
|
}
|
|
this.InvokeAsync("SetMailboxMailFlowSettings", new object[] {
|
|
accountName,
|
|
enableForwarding,
|
|
forwardingAccountName,
|
|
forwardToBoth,
|
|
sendOnBehalfAccounts,
|
|
acceptAccounts,
|
|
rejectAccounts,
|
|
requireSenderAuthentication}, this.SetMailboxMailFlowSettingsOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnSetMailboxMailFlowSettingsOperationCompleted(object arg)
|
|
{
|
|
if ((this.SetMailboxMailFlowSettingsCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.SetMailboxMailFlowSettingsCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/GetMailboxAdvancedSettings", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public ExchangeMailbox GetMailboxAdvancedSettings(string accountName)
|
|
{
|
|
object[] results = this.Invoke("GetMailboxAdvancedSettings", new object[] {
|
|
accountName});
|
|
return ((ExchangeMailbox)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginGetMailboxAdvancedSettings(string accountName, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("GetMailboxAdvancedSettings", new object[] {
|
|
accountName}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ExchangeMailbox EndGetMailboxAdvancedSettings(System.IAsyncResult asyncResult)
|
|
{
|
|
object[] results = this.EndInvoke(asyncResult);
|
|
return ((ExchangeMailbox)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetMailboxAdvancedSettingsAsync(string accountName)
|
|
{
|
|
this.GetMailboxAdvancedSettingsAsync(accountName, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetMailboxAdvancedSettingsAsync(string accountName, object userState)
|
|
{
|
|
if ((this.GetMailboxAdvancedSettingsOperationCompleted == null))
|
|
{
|
|
this.GetMailboxAdvancedSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetMailboxAdvancedSettingsOperationCompleted);
|
|
}
|
|
this.InvokeAsync("GetMailboxAdvancedSettings", new object[] {
|
|
accountName}, this.GetMailboxAdvancedSettingsOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnGetMailboxAdvancedSettingsOperationCompleted(object arg)
|
|
{
|
|
if ((this.GetMailboxAdvancedSettingsCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.GetMailboxAdvancedSettingsCompleted(this, new GetMailboxAdvancedSettingsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/SetMailboxAdvancedSettings", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public void SetMailboxAdvancedSettings(
|
|
string organizationId,
|
|
string accountName,
|
|
bool enablePOP,
|
|
bool enableIMAP,
|
|
bool enableOWA,
|
|
bool enableMAPI,
|
|
bool enableActiveSync,
|
|
long issueWarningKB,
|
|
long prohibitSendKB,
|
|
long prohibitSendReceiveKB,
|
|
int keepDeletedItemsDays,
|
|
int maxRecipients,
|
|
int maxSendMessageSizeKB,
|
|
int maxReceiveMessageSizeKB,
|
|
bool enabledLitigationHold,
|
|
long recoverabelItemsSpace,
|
|
long recoverabelItemsWarning,
|
|
string litigationHoldUrl,
|
|
string litigationHoldMsg)
|
|
{
|
|
this.Invoke("SetMailboxAdvancedSettings", new object[] {
|
|
organizationId,
|
|
accountName,
|
|
enablePOP,
|
|
enableIMAP,
|
|
enableOWA,
|
|
enableMAPI,
|
|
enableActiveSync,
|
|
issueWarningKB,
|
|
prohibitSendKB,
|
|
prohibitSendReceiveKB,
|
|
keepDeletedItemsDays,
|
|
maxRecipients,
|
|
maxSendMessageSizeKB,
|
|
maxReceiveMessageSizeKB,
|
|
enabledLitigationHold,
|
|
recoverabelItemsSpace,
|
|
recoverabelItemsWarning,
|
|
litigationHoldUrl,
|
|
litigationHoldMsg});
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginSetMailboxAdvancedSettings(
|
|
string organizationId,
|
|
string accountName,
|
|
bool enablePOP,
|
|
bool enableIMAP,
|
|
bool enableOWA,
|
|
bool enableMAPI,
|
|
bool enableActiveSync,
|
|
long issueWarningKB,
|
|
long prohibitSendKB,
|
|
long prohibitSendReceiveKB,
|
|
int keepDeletedItemsDays,
|
|
int maxRecipients,
|
|
int maxSendMessageSizeKB,
|
|
int maxReceiveMessageSizeKB,
|
|
bool enabledLitigationHold,
|
|
long recoverabelItemsSpace,
|
|
long recoverabelItemsWarning,
|
|
string litigationHoldUrl,
|
|
string litigationHoldMsg,
|
|
System.AsyncCallback callback,
|
|
object asyncState)
|
|
{
|
|
return this.BeginInvoke("SetMailboxAdvancedSettings", new object[] {
|
|
organizationId,
|
|
accountName,
|
|
enablePOP,
|
|
enableIMAP,
|
|
enableOWA,
|
|
enableMAPI,
|
|
enableActiveSync,
|
|
issueWarningKB,
|
|
prohibitSendKB,
|
|
prohibitSendReceiveKB,
|
|
keepDeletedItemsDays,
|
|
maxRecipients,
|
|
maxSendMessageSizeKB,
|
|
maxReceiveMessageSizeKB,
|
|
enabledLitigationHold,
|
|
recoverabelItemsSpace,
|
|
recoverabelItemsWarning,
|
|
litigationHoldUrl,
|
|
litigationHoldMsg}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void EndSetMailboxAdvancedSettings(System.IAsyncResult asyncResult)
|
|
{
|
|
this.EndInvoke(asyncResult);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void SetMailboxAdvancedSettingsAsync(
|
|
string organizationId,
|
|
string accountName,
|
|
bool enablePOP,
|
|
bool enableIMAP,
|
|
bool enableOWA,
|
|
bool enableMAPI,
|
|
bool enableActiveSync,
|
|
long issueWarningKB,
|
|
long prohibitSendKB,
|
|
long prohibitSendReceiveKB,
|
|
int keepDeletedItemsDays,
|
|
int maxRecipients,
|
|
int maxSendMessageSizeKB,
|
|
int maxReceiveMessageSizeKB,
|
|
bool enabledLitigationHold,
|
|
long recoverabelItemsSpace,
|
|
long recoverabelItemsWarning,
|
|
string litigationHoldUrl,
|
|
string litigationHoldMsg)
|
|
{
|
|
this.SetMailboxAdvancedSettingsAsync(organizationId, accountName, enablePOP, enableIMAP, enableOWA, enableMAPI, enableActiveSync, issueWarningKB, prohibitSendKB, prohibitSendReceiveKB, keepDeletedItemsDays, maxRecipients, maxSendMessageSizeKB, maxReceiveMessageSizeKB, enabledLitigationHold, recoverabelItemsSpace, recoverabelItemsWarning, litigationHoldUrl, litigationHoldMsg, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void SetMailboxAdvancedSettingsAsync(
|
|
string organizationId,
|
|
string accountName,
|
|
bool enablePOP,
|
|
bool enableIMAP,
|
|
bool enableOWA,
|
|
bool enableMAPI,
|
|
bool enableActiveSync,
|
|
long issueWarningKB,
|
|
long prohibitSendKB,
|
|
long prohibitSendReceiveKB,
|
|
int keepDeletedItemsDays,
|
|
int maxRecipients,
|
|
int maxSendMessageSizeKB,
|
|
int maxReceiveMessageSizeKB,
|
|
bool enabledLitigationHold,
|
|
long recoverabelItemsSpace,
|
|
long recoverabelItemsWarning,
|
|
string litigationHoldUrl,
|
|
string litigationHoldMsg,
|
|
object userState)
|
|
{
|
|
if ((this.SetMailboxAdvancedSettingsOperationCompleted == null))
|
|
{
|
|
this.SetMailboxAdvancedSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetMailboxAdvancedSettingsOperationCompleted);
|
|
}
|
|
this.InvokeAsync("SetMailboxAdvancedSettings", new object[] {
|
|
organizationId,
|
|
accountName,
|
|
enablePOP,
|
|
enableIMAP,
|
|
enableOWA,
|
|
enableMAPI,
|
|
enableActiveSync,
|
|
issueWarningKB,
|
|
prohibitSendKB,
|
|
prohibitSendReceiveKB,
|
|
keepDeletedItemsDays,
|
|
maxRecipients,
|
|
maxSendMessageSizeKB,
|
|
maxReceiveMessageSizeKB,
|
|
enabledLitigationHold,
|
|
recoverabelItemsSpace,
|
|
recoverabelItemsWarning,
|
|
litigationHoldUrl,
|
|
litigationHoldMsg}, this.SetMailboxAdvancedSettingsOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnSetMailboxAdvancedSettingsOperationCompleted(object arg)
|
|
{
|
|
if ((this.SetMailboxAdvancedSettingsCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.SetMailboxAdvancedSettingsCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/GetMailboxEmailAddresses", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public ExchangeEmailAddress[] GetMailboxEmailAddresses(string accountName)
|
|
{
|
|
object[] results = this.Invoke("GetMailboxEmailAddresses", new object[] {
|
|
accountName});
|
|
return ((ExchangeEmailAddress[])(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginGetMailboxEmailAddresses(string accountName, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("GetMailboxEmailAddresses", new object[] {
|
|
accountName}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ExchangeEmailAddress[] EndGetMailboxEmailAddresses(System.IAsyncResult asyncResult)
|
|
{
|
|
object[] results = this.EndInvoke(asyncResult);
|
|
return ((ExchangeEmailAddress[])(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetMailboxEmailAddressesAsync(string accountName)
|
|
{
|
|
this.GetMailboxEmailAddressesAsync(accountName, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetMailboxEmailAddressesAsync(string accountName, object userState)
|
|
{
|
|
if ((this.GetMailboxEmailAddressesOperationCompleted == null))
|
|
{
|
|
this.GetMailboxEmailAddressesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetMailboxEmailAddressesOperationCompleted);
|
|
}
|
|
this.InvokeAsync("GetMailboxEmailAddresses", new object[] {
|
|
accountName}, this.GetMailboxEmailAddressesOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnGetMailboxEmailAddressesOperationCompleted(object arg)
|
|
{
|
|
if ((this.GetMailboxEmailAddressesCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.GetMailboxEmailAddressesCompleted(this, new GetMailboxEmailAddressesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/SetMailboxEmailAddresses", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public void SetMailboxEmailAddresses(string accountName, string[] emailAddresses)
|
|
{
|
|
this.Invoke("SetMailboxEmailAddresses", new object[] {
|
|
accountName,
|
|
emailAddresses});
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginSetMailboxEmailAddresses(string accountName, string[] emailAddresses, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("SetMailboxEmailAddresses", new object[] {
|
|
accountName,
|
|
emailAddresses}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void EndSetMailboxEmailAddresses(System.IAsyncResult asyncResult)
|
|
{
|
|
this.EndInvoke(asyncResult);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void SetMailboxEmailAddressesAsync(string accountName, string[] emailAddresses)
|
|
{
|
|
this.SetMailboxEmailAddressesAsync(accountName, emailAddresses, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void SetMailboxEmailAddressesAsync(string accountName, string[] emailAddresses, object userState)
|
|
{
|
|
if ((this.SetMailboxEmailAddressesOperationCompleted == null))
|
|
{
|
|
this.SetMailboxEmailAddressesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetMailboxEmailAddressesOperationCompleted);
|
|
}
|
|
this.InvokeAsync("SetMailboxEmailAddresses", new object[] {
|
|
accountName,
|
|
emailAddresses}, this.SetMailboxEmailAddressesOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnSetMailboxEmailAddressesOperationCompleted(object arg)
|
|
{
|
|
if ((this.SetMailboxEmailAddressesCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.SetMailboxEmailAddressesCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/SetMailboxPrimaryEmailAddress", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public void SetMailboxPrimaryEmailAddress(string accountName, string emailAddress)
|
|
{
|
|
this.Invoke("SetMailboxPrimaryEmailAddress", new object[] {
|
|
accountName,
|
|
emailAddress});
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginSetMailboxPrimaryEmailAddress(string accountName, string emailAddress, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("SetMailboxPrimaryEmailAddress", new object[] {
|
|
accountName,
|
|
emailAddress}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void EndSetMailboxPrimaryEmailAddress(System.IAsyncResult asyncResult)
|
|
{
|
|
this.EndInvoke(asyncResult);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void SetMailboxPrimaryEmailAddressAsync(string accountName, string emailAddress)
|
|
{
|
|
this.SetMailboxPrimaryEmailAddressAsync(accountName, emailAddress, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void SetMailboxPrimaryEmailAddressAsync(string accountName, string emailAddress, object userState)
|
|
{
|
|
if ((this.SetMailboxPrimaryEmailAddressOperationCompleted == null))
|
|
{
|
|
this.SetMailboxPrimaryEmailAddressOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetMailboxPrimaryEmailAddressOperationCompleted);
|
|
}
|
|
this.InvokeAsync("SetMailboxPrimaryEmailAddress", new object[] {
|
|
accountName,
|
|
emailAddress}, this.SetMailboxPrimaryEmailAddressOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnSetMailboxPrimaryEmailAddressOperationCompleted(object arg)
|
|
{
|
|
if ((this.SetMailboxPrimaryEmailAddressCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.SetMailboxPrimaryEmailAddressCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/SetMailboxPermissions", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public void SetMailboxPermissions(string organizationId, string accountName, string[] sendAsAccounts, string[] fullAccessAccounts)
|
|
{
|
|
this.Invoke("SetMailboxPermissions", new object[] {
|
|
organizationId,
|
|
accountName,
|
|
sendAsAccounts,
|
|
fullAccessAccounts});
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginSetMailboxPermissions(string organizationId, string accountName, string[] sendAsAccounts, string[] fullAccessAccounts, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("SetMailboxPermissions", new object[] {
|
|
organizationId,
|
|
accountName,
|
|
sendAsAccounts,
|
|
fullAccessAccounts}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void EndSetMailboxPermissions(System.IAsyncResult asyncResult)
|
|
{
|
|
this.EndInvoke(asyncResult);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void SetMailboxPermissionsAsync(string organizationId, string accountName, string[] sendAsAccounts, string[] fullAccessAccounts)
|
|
{
|
|
this.SetMailboxPermissionsAsync(organizationId, accountName, sendAsAccounts, fullAccessAccounts, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void SetMailboxPermissionsAsync(string organizationId, string accountName, string[] sendAsAccounts, string[] fullAccessAccounts, object userState)
|
|
{
|
|
if ((this.SetMailboxPermissionsOperationCompleted == null))
|
|
{
|
|
this.SetMailboxPermissionsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetMailboxPermissionsOperationCompleted);
|
|
}
|
|
this.InvokeAsync("SetMailboxPermissions", new object[] {
|
|
organizationId,
|
|
accountName,
|
|
sendAsAccounts,
|
|
fullAccessAccounts}, this.SetMailboxPermissionsOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnSetMailboxPermissionsOperationCompleted(object arg)
|
|
{
|
|
if ((this.SetMailboxPermissionsCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.SetMailboxPermissionsCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/GetMailboxPermissions", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public ExchangeMailbox GetMailboxPermissions(string organizationId, string accountName)
|
|
{
|
|
object[] results = this.Invoke("GetMailboxPermissions", new object[] {
|
|
organizationId,
|
|
accountName});
|
|
return ((ExchangeMailbox)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginGetMailboxPermissions(string organizationId, string accountName, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("GetMailboxPermissions", new object[] {
|
|
organizationId,
|
|
accountName}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ExchangeMailbox EndGetMailboxPermissions(System.IAsyncResult asyncResult)
|
|
{
|
|
object[] results = this.EndInvoke(asyncResult);
|
|
return ((ExchangeMailbox)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetMailboxPermissionsAsync(string organizationId, string accountName)
|
|
{
|
|
this.GetMailboxPermissionsAsync(organizationId, accountName, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetMailboxPermissionsAsync(string organizationId, string accountName, object userState)
|
|
{
|
|
if ((this.GetMailboxPermissionsOperationCompleted == null))
|
|
{
|
|
this.GetMailboxPermissionsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetMailboxPermissionsOperationCompleted);
|
|
}
|
|
this.InvokeAsync("GetMailboxPermissions", new object[] {
|
|
organizationId,
|
|
accountName}, this.GetMailboxPermissionsOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnGetMailboxPermissionsOperationCompleted(object arg)
|
|
{
|
|
if ((this.GetMailboxPermissionsCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.GetMailboxPermissionsCompleted(this, new GetMailboxPermissionsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/GetMailboxStatistics", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public ExchangeMailboxStatistics GetMailboxStatistics(string accountName)
|
|
{
|
|
object[] results = this.Invoke("GetMailboxStatistics", new object[] {
|
|
accountName});
|
|
return ((ExchangeMailboxStatistics)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginGetMailboxStatistics(string accountName, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("GetMailboxStatistics", new object[] {
|
|
accountName}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ExchangeMailboxStatistics EndGetMailboxStatistics(System.IAsyncResult asyncResult)
|
|
{
|
|
object[] results = this.EndInvoke(asyncResult);
|
|
return ((ExchangeMailboxStatistics)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetMailboxStatisticsAsync(string accountName)
|
|
{
|
|
this.GetMailboxStatisticsAsync(accountName, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetMailboxStatisticsAsync(string accountName, object userState)
|
|
{
|
|
if ((this.GetMailboxStatisticsOperationCompleted == null))
|
|
{
|
|
this.GetMailboxStatisticsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetMailboxStatisticsOperationCompleted);
|
|
}
|
|
this.InvokeAsync("GetMailboxStatistics", new object[] {
|
|
accountName}, this.GetMailboxStatisticsOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnGetMailboxStatisticsOperationCompleted(object arg)
|
|
{
|
|
if ((this.GetMailboxStatisticsCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.GetMailboxStatisticsCompleted(this, new GetMailboxStatisticsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/CreateContact", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public void CreateContact(string organizationId, string organizationDistinguishedName, string contactDisplayName, string contactAccountName, string contactEmail, string defaultOrganizationDomain)
|
|
{
|
|
this.Invoke("CreateContact", new object[] {
|
|
organizationId,
|
|
organizationDistinguishedName,
|
|
contactDisplayName,
|
|
contactAccountName,
|
|
contactEmail,
|
|
defaultOrganizationDomain});
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginCreateContact(string organizationId, string organizationDistinguishedName, string contactDisplayName, string contactAccountName, string contactEmail, string defaultOrganizationDomain, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("CreateContact", new object[] {
|
|
organizationId,
|
|
organizationDistinguishedName,
|
|
contactDisplayName,
|
|
contactAccountName,
|
|
contactEmail,
|
|
defaultOrganizationDomain}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void EndCreateContact(System.IAsyncResult asyncResult)
|
|
{
|
|
this.EndInvoke(asyncResult);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void CreateContactAsync(string organizationId, string organizationDistinguishedName, string contactDisplayName, string contactAccountName, string contactEmail, string defaultOrganizationDomain)
|
|
{
|
|
this.CreateContactAsync(organizationId, organizationDistinguishedName, contactDisplayName, contactAccountName, contactEmail, defaultOrganizationDomain, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void CreateContactAsync(string organizationId, string organizationDistinguishedName, string contactDisplayName, string contactAccountName, string contactEmail, string defaultOrganizationDomain, object userState)
|
|
{
|
|
if ((this.CreateContactOperationCompleted == null))
|
|
{
|
|
this.CreateContactOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCreateContactOperationCompleted);
|
|
}
|
|
this.InvokeAsync("CreateContact", new object[] {
|
|
organizationId,
|
|
organizationDistinguishedName,
|
|
contactDisplayName,
|
|
contactAccountName,
|
|
contactEmail,
|
|
defaultOrganizationDomain}, this.CreateContactOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnCreateContactOperationCompleted(object arg)
|
|
{
|
|
if ((this.CreateContactCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.CreateContactCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/DeleteContact", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public void DeleteContact(string accountName)
|
|
{
|
|
this.Invoke("DeleteContact", new object[] {
|
|
accountName});
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginDeleteContact(string accountName, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("DeleteContact", new object[] {
|
|
accountName}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void EndDeleteContact(System.IAsyncResult asyncResult)
|
|
{
|
|
this.EndInvoke(asyncResult);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void DeleteContactAsync(string accountName)
|
|
{
|
|
this.DeleteContactAsync(accountName, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void DeleteContactAsync(string accountName, object userState)
|
|
{
|
|
if ((this.DeleteContactOperationCompleted == null))
|
|
{
|
|
this.DeleteContactOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeleteContactOperationCompleted);
|
|
}
|
|
this.InvokeAsync("DeleteContact", new object[] {
|
|
accountName}, this.DeleteContactOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnDeleteContactOperationCompleted(object arg)
|
|
{
|
|
if ((this.DeleteContactCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.DeleteContactCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/GetContactGeneralSettings", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public ExchangeContact GetContactGeneralSettings(string accountName)
|
|
{
|
|
object[] results = this.Invoke("GetContactGeneralSettings", new object[] {
|
|
accountName});
|
|
return ((ExchangeContact)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginGetContactGeneralSettings(string accountName, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("GetContactGeneralSettings", new object[] {
|
|
accountName}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ExchangeContact EndGetContactGeneralSettings(System.IAsyncResult asyncResult)
|
|
{
|
|
object[] results = this.EndInvoke(asyncResult);
|
|
return ((ExchangeContact)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetContactGeneralSettingsAsync(string accountName)
|
|
{
|
|
this.GetContactGeneralSettingsAsync(accountName, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetContactGeneralSettingsAsync(string accountName, object userState)
|
|
{
|
|
if ((this.GetContactGeneralSettingsOperationCompleted == null))
|
|
{
|
|
this.GetContactGeneralSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetContactGeneralSettingsOperationCompleted);
|
|
}
|
|
this.InvokeAsync("GetContactGeneralSettings", new object[] {
|
|
accountName}, this.GetContactGeneralSettingsOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnGetContactGeneralSettingsOperationCompleted(object arg)
|
|
{
|
|
if ((this.GetContactGeneralSettingsCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.GetContactGeneralSettingsCompleted(this, new GetContactGeneralSettingsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/SetContactGeneralSettings", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public void SetContactGeneralSettings(
|
|
string accountName,
|
|
string displayName,
|
|
string email,
|
|
bool hideFromAddressBook,
|
|
string firstName,
|
|
string initials,
|
|
string lastName,
|
|
string address,
|
|
string city,
|
|
string state,
|
|
string zip,
|
|
string country,
|
|
string jobTitle,
|
|
string company,
|
|
string department,
|
|
string office,
|
|
string managerAccountName,
|
|
string businessPhone,
|
|
string fax,
|
|
string homePhone,
|
|
string mobilePhone,
|
|
string pager,
|
|
string webPage,
|
|
string notes,
|
|
int useMapiRichTextFormat,
|
|
string defaultDomain)
|
|
{
|
|
this.Invoke("SetContactGeneralSettings", new object[] {
|
|
accountName,
|
|
displayName,
|
|
email,
|
|
hideFromAddressBook,
|
|
firstName,
|
|
initials,
|
|
lastName,
|
|
address,
|
|
city,
|
|
state,
|
|
zip,
|
|
country,
|
|
jobTitle,
|
|
company,
|
|
department,
|
|
office,
|
|
managerAccountName,
|
|
businessPhone,
|
|
fax,
|
|
homePhone,
|
|
mobilePhone,
|
|
pager,
|
|
webPage,
|
|
notes,
|
|
useMapiRichTextFormat,
|
|
defaultDomain});
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginSetContactGeneralSettings(
|
|
string accountName,
|
|
string displayName,
|
|
string email,
|
|
bool hideFromAddressBook,
|
|
string firstName,
|
|
string initials,
|
|
string lastName,
|
|
string address,
|
|
string city,
|
|
string state,
|
|
string zip,
|
|
string country,
|
|
string jobTitle,
|
|
string company,
|
|
string department,
|
|
string office,
|
|
string managerAccountName,
|
|
string businessPhone,
|
|
string fax,
|
|
string homePhone,
|
|
string mobilePhone,
|
|
string pager,
|
|
string webPage,
|
|
string notes,
|
|
int useMapiRichTextFormat,
|
|
string defaultDomain,
|
|
System.AsyncCallback callback,
|
|
object asyncState)
|
|
{
|
|
return this.BeginInvoke("SetContactGeneralSettings", new object[] {
|
|
accountName,
|
|
displayName,
|
|
email,
|
|
hideFromAddressBook,
|
|
firstName,
|
|
initials,
|
|
lastName,
|
|
address,
|
|
city,
|
|
state,
|
|
zip,
|
|
country,
|
|
jobTitle,
|
|
company,
|
|
department,
|
|
office,
|
|
managerAccountName,
|
|
businessPhone,
|
|
fax,
|
|
homePhone,
|
|
mobilePhone,
|
|
pager,
|
|
webPage,
|
|
notes,
|
|
useMapiRichTextFormat,
|
|
defaultDomain}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void EndSetContactGeneralSettings(System.IAsyncResult asyncResult)
|
|
{
|
|
this.EndInvoke(asyncResult);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void SetContactGeneralSettingsAsync(
|
|
string accountName,
|
|
string displayName,
|
|
string email,
|
|
bool hideFromAddressBook,
|
|
string firstName,
|
|
string initials,
|
|
string lastName,
|
|
string address,
|
|
string city,
|
|
string state,
|
|
string zip,
|
|
string country,
|
|
string jobTitle,
|
|
string company,
|
|
string department,
|
|
string office,
|
|
string managerAccountName,
|
|
string businessPhone,
|
|
string fax,
|
|
string homePhone,
|
|
string mobilePhone,
|
|
string pager,
|
|
string webPage,
|
|
string notes,
|
|
int useMapiRichTextFormat,
|
|
string defaultDomain)
|
|
{
|
|
this.SetContactGeneralSettingsAsync(accountName, displayName, email, hideFromAddressBook, firstName, initials, lastName, address, city, state, zip, country, jobTitle, company, department, office, managerAccountName, businessPhone, fax, homePhone, mobilePhone, pager, webPage, notes, useMapiRichTextFormat, defaultDomain, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void SetContactGeneralSettingsAsync(
|
|
string accountName,
|
|
string displayName,
|
|
string email,
|
|
bool hideFromAddressBook,
|
|
string firstName,
|
|
string initials,
|
|
string lastName,
|
|
string address,
|
|
string city,
|
|
string state,
|
|
string zip,
|
|
string country,
|
|
string jobTitle,
|
|
string company,
|
|
string department,
|
|
string office,
|
|
string managerAccountName,
|
|
string businessPhone,
|
|
string fax,
|
|
string homePhone,
|
|
string mobilePhone,
|
|
string pager,
|
|
string webPage,
|
|
string notes,
|
|
int useMapiRichTextFormat,
|
|
string defaultDomain,
|
|
object userState)
|
|
{
|
|
if ((this.SetContactGeneralSettingsOperationCompleted == null))
|
|
{
|
|
this.SetContactGeneralSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetContactGeneralSettingsOperationCompleted);
|
|
}
|
|
this.InvokeAsync("SetContactGeneralSettings", new object[] {
|
|
accountName,
|
|
displayName,
|
|
email,
|
|
hideFromAddressBook,
|
|
firstName,
|
|
initials,
|
|
lastName,
|
|
address,
|
|
city,
|
|
state,
|
|
zip,
|
|
country,
|
|
jobTitle,
|
|
company,
|
|
department,
|
|
office,
|
|
managerAccountName,
|
|
businessPhone,
|
|
fax,
|
|
homePhone,
|
|
mobilePhone,
|
|
pager,
|
|
webPage,
|
|
notes,
|
|
useMapiRichTextFormat,
|
|
defaultDomain}, this.SetContactGeneralSettingsOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnSetContactGeneralSettingsOperationCompleted(object arg)
|
|
{
|
|
if ((this.SetContactGeneralSettingsCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.SetContactGeneralSettingsCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/GetContactMailFlowSettings", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public ExchangeContact GetContactMailFlowSettings(string accountName)
|
|
{
|
|
object[] results = this.Invoke("GetContactMailFlowSettings", new object[] {
|
|
accountName});
|
|
return ((ExchangeContact)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginGetContactMailFlowSettings(string accountName, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("GetContactMailFlowSettings", new object[] {
|
|
accountName}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ExchangeContact EndGetContactMailFlowSettings(System.IAsyncResult asyncResult)
|
|
{
|
|
object[] results = this.EndInvoke(asyncResult);
|
|
return ((ExchangeContact)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetContactMailFlowSettingsAsync(string accountName)
|
|
{
|
|
this.GetContactMailFlowSettingsAsync(accountName, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetContactMailFlowSettingsAsync(string accountName, object userState)
|
|
{
|
|
if ((this.GetContactMailFlowSettingsOperationCompleted == null))
|
|
{
|
|
this.GetContactMailFlowSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetContactMailFlowSettingsOperationCompleted);
|
|
}
|
|
this.InvokeAsync("GetContactMailFlowSettings", new object[] {
|
|
accountName}, this.GetContactMailFlowSettingsOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnGetContactMailFlowSettingsOperationCompleted(object arg)
|
|
{
|
|
if ((this.GetContactMailFlowSettingsCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.GetContactMailFlowSettingsCompleted(this, new GetContactMailFlowSettingsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/SetContactMailFlowSettings", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public void SetContactMailFlowSettings(string accountName, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication)
|
|
{
|
|
this.Invoke("SetContactMailFlowSettings", new object[] {
|
|
accountName,
|
|
acceptAccounts,
|
|
rejectAccounts,
|
|
requireSenderAuthentication});
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginSetContactMailFlowSettings(string accountName, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("SetContactMailFlowSettings", new object[] {
|
|
accountName,
|
|
acceptAccounts,
|
|
rejectAccounts,
|
|
requireSenderAuthentication}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void EndSetContactMailFlowSettings(System.IAsyncResult asyncResult)
|
|
{
|
|
this.EndInvoke(asyncResult);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void SetContactMailFlowSettingsAsync(string accountName, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication)
|
|
{
|
|
this.SetContactMailFlowSettingsAsync(accountName, acceptAccounts, rejectAccounts, requireSenderAuthentication, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void SetContactMailFlowSettingsAsync(string accountName, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication, object userState)
|
|
{
|
|
if ((this.SetContactMailFlowSettingsOperationCompleted == null))
|
|
{
|
|
this.SetContactMailFlowSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetContactMailFlowSettingsOperationCompleted);
|
|
}
|
|
this.InvokeAsync("SetContactMailFlowSettings", new object[] {
|
|
accountName,
|
|
acceptAccounts,
|
|
rejectAccounts,
|
|
requireSenderAuthentication}, this.SetContactMailFlowSettingsOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnSetContactMailFlowSettingsOperationCompleted(object arg)
|
|
{
|
|
if ((this.SetContactMailFlowSettingsCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.SetContactMailFlowSettingsCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/CreateDistributionList", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public void CreateDistributionList(string organizationId, string organizationDistinguishedName, string displayName, string accountName, string name, string domain, string managedBy, string[] addressLists)
|
|
{
|
|
this.Invoke("CreateDistributionList", new object[] {
|
|
organizationId,
|
|
organizationDistinguishedName,
|
|
displayName,
|
|
accountName,
|
|
name,
|
|
domain,
|
|
managedBy,
|
|
addressLists});
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginCreateDistributionList(string organizationId, string organizationDistinguishedName, string displayName, string accountName, string name, string domain, string managedBy, string[] addressLists, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("CreateDistributionList", new object[] {
|
|
organizationId,
|
|
organizationDistinguishedName,
|
|
displayName,
|
|
accountName,
|
|
name,
|
|
domain,
|
|
managedBy,
|
|
addressLists}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void EndCreateDistributionList(System.IAsyncResult asyncResult)
|
|
{
|
|
this.EndInvoke(asyncResult);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void CreateDistributionListAsync(string organizationId, string organizationDistinguishedName, string displayName, string accountName, string name, string domain, string managedBy, string[] addressLists)
|
|
{
|
|
this.CreateDistributionListAsync(organizationId, organizationDistinguishedName, displayName, accountName, name, domain, managedBy, addressLists, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void CreateDistributionListAsync(string organizationId, string organizationDistinguishedName, string displayName, string accountName, string name, string domain, string managedBy, string[] addressLists, object userState)
|
|
{
|
|
if ((this.CreateDistributionListOperationCompleted == null))
|
|
{
|
|
this.CreateDistributionListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCreateDistributionListOperationCompleted);
|
|
}
|
|
this.InvokeAsync("CreateDistributionList", new object[] {
|
|
organizationId,
|
|
organizationDistinguishedName,
|
|
displayName,
|
|
accountName,
|
|
name,
|
|
domain,
|
|
managedBy,
|
|
addressLists}, this.CreateDistributionListOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnCreateDistributionListOperationCompleted(object arg)
|
|
{
|
|
if ((this.CreateDistributionListCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.CreateDistributionListCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/DeleteDistributionList", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public void DeleteDistributionList(string accountName)
|
|
{
|
|
this.Invoke("DeleteDistributionList", new object[] {
|
|
accountName});
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginDeleteDistributionList(string accountName, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("DeleteDistributionList", new object[] {
|
|
accountName}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void EndDeleteDistributionList(System.IAsyncResult asyncResult)
|
|
{
|
|
this.EndInvoke(asyncResult);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void DeleteDistributionListAsync(string accountName)
|
|
{
|
|
this.DeleteDistributionListAsync(accountName, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void DeleteDistributionListAsync(string accountName, object userState)
|
|
{
|
|
if ((this.DeleteDistributionListOperationCompleted == null))
|
|
{
|
|
this.DeleteDistributionListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeleteDistributionListOperationCompleted);
|
|
}
|
|
this.InvokeAsync("DeleteDistributionList", new object[] {
|
|
accountName}, this.DeleteDistributionListOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnDeleteDistributionListOperationCompleted(object arg)
|
|
{
|
|
if ((this.DeleteDistributionListCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.DeleteDistributionListCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/GetDistributionListGeneralSettings", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public ExchangeDistributionList GetDistributionListGeneralSettings(string accountName)
|
|
{
|
|
object[] results = this.Invoke("GetDistributionListGeneralSettings", new object[] {
|
|
accountName});
|
|
return ((ExchangeDistributionList)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginGetDistributionListGeneralSettings(string accountName, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("GetDistributionListGeneralSettings", new object[] {
|
|
accountName}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ExchangeDistributionList EndGetDistributionListGeneralSettings(System.IAsyncResult asyncResult)
|
|
{
|
|
object[] results = this.EndInvoke(asyncResult);
|
|
return ((ExchangeDistributionList)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetDistributionListGeneralSettingsAsync(string accountName)
|
|
{
|
|
this.GetDistributionListGeneralSettingsAsync(accountName, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetDistributionListGeneralSettingsAsync(string accountName, object userState)
|
|
{
|
|
if ((this.GetDistributionListGeneralSettingsOperationCompleted == null))
|
|
{
|
|
this.GetDistributionListGeneralSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetDistributionListGeneralSettingsOperationCompleted);
|
|
}
|
|
this.InvokeAsync("GetDistributionListGeneralSettings", new object[] {
|
|
accountName}, this.GetDistributionListGeneralSettingsOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnGetDistributionListGeneralSettingsOperationCompleted(object arg)
|
|
{
|
|
if ((this.GetDistributionListGeneralSettingsCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.GetDistributionListGeneralSettingsCompleted(this, new GetDistributionListGeneralSettingsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/SetDistributionListGeneralSettings", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public void SetDistributionListGeneralSettings(string accountName, string displayName, bool hideFromAddressBook, string managedBy, string[] members, string notes, string[] addressLists)
|
|
{
|
|
this.Invoke("SetDistributionListGeneralSettings", new object[] {
|
|
accountName,
|
|
displayName,
|
|
hideFromAddressBook,
|
|
managedBy,
|
|
members,
|
|
notes,
|
|
addressLists});
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginSetDistributionListGeneralSettings(string accountName, string displayName, bool hideFromAddressBook, string managedBy, string[] members, string notes, string[] addressLists, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("SetDistributionListGeneralSettings", new object[] {
|
|
accountName,
|
|
displayName,
|
|
hideFromAddressBook,
|
|
managedBy,
|
|
members,
|
|
notes,
|
|
addressLists}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void EndSetDistributionListGeneralSettings(System.IAsyncResult asyncResult)
|
|
{
|
|
this.EndInvoke(asyncResult);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void SetDistributionListGeneralSettingsAsync(string accountName, string displayName, bool hideFromAddressBook, string managedBy, string[] members, string notes, string[] addressLists)
|
|
{
|
|
this.SetDistributionListGeneralSettingsAsync(accountName, displayName, hideFromAddressBook, managedBy, members, notes, addressLists, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void SetDistributionListGeneralSettingsAsync(string accountName, string displayName, bool hideFromAddressBook, string managedBy, string[] members, string notes, string[] addressLists, object userState)
|
|
{
|
|
if ((this.SetDistributionListGeneralSettingsOperationCompleted == null))
|
|
{
|
|
this.SetDistributionListGeneralSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetDistributionListGeneralSettingsOperationCompleted);
|
|
}
|
|
this.InvokeAsync("SetDistributionListGeneralSettings", new object[] {
|
|
accountName,
|
|
displayName,
|
|
hideFromAddressBook,
|
|
managedBy,
|
|
members,
|
|
notes,
|
|
addressLists}, this.SetDistributionListGeneralSettingsOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnSetDistributionListGeneralSettingsOperationCompleted(object arg)
|
|
{
|
|
if ((this.SetDistributionListGeneralSettingsCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.SetDistributionListGeneralSettingsCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/GetDistributionListMailFlowSettings", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public ExchangeDistributionList GetDistributionListMailFlowSettings(string accountName)
|
|
{
|
|
object[] results = this.Invoke("GetDistributionListMailFlowSettings", new object[] {
|
|
accountName});
|
|
return ((ExchangeDistributionList)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginGetDistributionListMailFlowSettings(string accountName, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("GetDistributionListMailFlowSettings", new object[] {
|
|
accountName}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ExchangeDistributionList EndGetDistributionListMailFlowSettings(System.IAsyncResult asyncResult)
|
|
{
|
|
object[] results = this.EndInvoke(asyncResult);
|
|
return ((ExchangeDistributionList)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetDistributionListMailFlowSettingsAsync(string accountName)
|
|
{
|
|
this.GetDistributionListMailFlowSettingsAsync(accountName, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetDistributionListMailFlowSettingsAsync(string accountName, object userState)
|
|
{
|
|
if ((this.GetDistributionListMailFlowSettingsOperationCompleted == null))
|
|
{
|
|
this.GetDistributionListMailFlowSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetDistributionListMailFlowSettingsOperationCompleted);
|
|
}
|
|
this.InvokeAsync("GetDistributionListMailFlowSettings", new object[] {
|
|
accountName}, this.GetDistributionListMailFlowSettingsOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnGetDistributionListMailFlowSettingsOperationCompleted(object arg)
|
|
{
|
|
if ((this.GetDistributionListMailFlowSettingsCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.GetDistributionListMailFlowSettingsCompleted(this, new GetDistributionListMailFlowSettingsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/SetDistributionListMailFlowSettings", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public void SetDistributionListMailFlowSettings(string accountName, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication, string[] addressLists)
|
|
{
|
|
this.Invoke("SetDistributionListMailFlowSettings", new object[] {
|
|
accountName,
|
|
acceptAccounts,
|
|
rejectAccounts,
|
|
requireSenderAuthentication,
|
|
addressLists});
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginSetDistributionListMailFlowSettings(string accountName, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication, string[] addressLists, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("SetDistributionListMailFlowSettings", new object[] {
|
|
accountName,
|
|
acceptAccounts,
|
|
rejectAccounts,
|
|
requireSenderAuthentication,
|
|
addressLists}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void EndSetDistributionListMailFlowSettings(System.IAsyncResult asyncResult)
|
|
{
|
|
this.EndInvoke(asyncResult);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void SetDistributionListMailFlowSettingsAsync(string accountName, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication, string[] addressLists)
|
|
{
|
|
this.SetDistributionListMailFlowSettingsAsync(accountName, acceptAccounts, rejectAccounts, requireSenderAuthentication, addressLists, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void SetDistributionListMailFlowSettingsAsync(string accountName, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication, string[] addressLists, object userState)
|
|
{
|
|
if ((this.SetDistributionListMailFlowSettingsOperationCompleted == null))
|
|
{
|
|
this.SetDistributionListMailFlowSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetDistributionListMailFlowSettingsOperationCompleted);
|
|
}
|
|
this.InvokeAsync("SetDistributionListMailFlowSettings", new object[] {
|
|
accountName,
|
|
acceptAccounts,
|
|
rejectAccounts,
|
|
requireSenderAuthentication,
|
|
addressLists}, this.SetDistributionListMailFlowSettingsOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnSetDistributionListMailFlowSettingsOperationCompleted(object arg)
|
|
{
|
|
if ((this.SetDistributionListMailFlowSettingsCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.SetDistributionListMailFlowSettingsCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/GetDistributionListEmailAddresses", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public ExchangeEmailAddress[] GetDistributionListEmailAddresses(string accountName)
|
|
{
|
|
object[] results = this.Invoke("GetDistributionListEmailAddresses", new object[] {
|
|
accountName});
|
|
return ((ExchangeEmailAddress[])(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginGetDistributionListEmailAddresses(string accountName, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("GetDistributionListEmailAddresses", new object[] {
|
|
accountName}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ExchangeEmailAddress[] EndGetDistributionListEmailAddresses(System.IAsyncResult asyncResult)
|
|
{
|
|
object[] results = this.EndInvoke(asyncResult);
|
|
return ((ExchangeEmailAddress[])(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetDistributionListEmailAddressesAsync(string accountName)
|
|
{
|
|
this.GetDistributionListEmailAddressesAsync(accountName, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetDistributionListEmailAddressesAsync(string accountName, object userState)
|
|
{
|
|
if ((this.GetDistributionListEmailAddressesOperationCompleted == null))
|
|
{
|
|
this.GetDistributionListEmailAddressesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetDistributionListEmailAddressesOperationCompleted);
|
|
}
|
|
this.InvokeAsync("GetDistributionListEmailAddresses", new object[] {
|
|
accountName}, this.GetDistributionListEmailAddressesOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnGetDistributionListEmailAddressesOperationCompleted(object arg)
|
|
{
|
|
if ((this.GetDistributionListEmailAddressesCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.GetDistributionListEmailAddressesCompleted(this, new GetDistributionListEmailAddressesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/SetDistributionListEmailAddresses", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public void SetDistributionListEmailAddresses(string accountName, string[] emailAddresses, string[] addressLists)
|
|
{
|
|
this.Invoke("SetDistributionListEmailAddresses", new object[] {
|
|
accountName,
|
|
emailAddresses,
|
|
addressLists});
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginSetDistributionListEmailAddresses(string accountName, string[] emailAddresses, string[] addressLists, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("SetDistributionListEmailAddresses", new object[] {
|
|
accountName,
|
|
emailAddresses,
|
|
addressLists}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void EndSetDistributionListEmailAddresses(System.IAsyncResult asyncResult)
|
|
{
|
|
this.EndInvoke(asyncResult);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void SetDistributionListEmailAddressesAsync(string accountName, string[] emailAddresses, string[] addressLists)
|
|
{
|
|
this.SetDistributionListEmailAddressesAsync(accountName, emailAddresses, addressLists, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void SetDistributionListEmailAddressesAsync(string accountName, string[] emailAddresses, string[] addressLists, object userState)
|
|
{
|
|
if ((this.SetDistributionListEmailAddressesOperationCompleted == null))
|
|
{
|
|
this.SetDistributionListEmailAddressesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetDistributionListEmailAddressesOperationCompleted);
|
|
}
|
|
this.InvokeAsync("SetDistributionListEmailAddresses", new object[] {
|
|
accountName,
|
|
emailAddresses,
|
|
addressLists}, this.SetDistributionListEmailAddressesOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnSetDistributionListEmailAddressesOperationCompleted(object arg)
|
|
{
|
|
if ((this.SetDistributionListEmailAddressesCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.SetDistributionListEmailAddressesCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/SetDistributionListPrimaryEmailAddress", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public void SetDistributionListPrimaryEmailAddress(string accountName, string emailAddress, string[] addressLists)
|
|
{
|
|
this.Invoke("SetDistributionListPrimaryEmailAddress", new object[] {
|
|
accountName,
|
|
emailAddress,
|
|
addressLists});
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginSetDistributionListPrimaryEmailAddress(string accountName, string emailAddress, string[] addressLists, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("SetDistributionListPrimaryEmailAddress", new object[] {
|
|
accountName,
|
|
emailAddress,
|
|
addressLists}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void EndSetDistributionListPrimaryEmailAddress(System.IAsyncResult asyncResult)
|
|
{
|
|
this.EndInvoke(asyncResult);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void SetDistributionListPrimaryEmailAddressAsync(string accountName, string emailAddress, string[] addressLists)
|
|
{
|
|
this.SetDistributionListPrimaryEmailAddressAsync(accountName, emailAddress, addressLists, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void SetDistributionListPrimaryEmailAddressAsync(string accountName, string emailAddress, string[] addressLists, object userState)
|
|
{
|
|
if ((this.SetDistributionListPrimaryEmailAddressOperationCompleted == null))
|
|
{
|
|
this.SetDistributionListPrimaryEmailAddressOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetDistributionListPrimaryEmailAddressOperationCompleted);
|
|
}
|
|
this.InvokeAsync("SetDistributionListPrimaryEmailAddress", new object[] {
|
|
accountName,
|
|
emailAddress,
|
|
addressLists}, this.SetDistributionListPrimaryEmailAddressOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnSetDistributionListPrimaryEmailAddressOperationCompleted(object arg)
|
|
{
|
|
if ((this.SetDistributionListPrimaryEmailAddressCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.SetDistributionListPrimaryEmailAddressCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/SetDistributionListPermissions", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public void SetDistributionListPermissions(string organizationId, string accountName, string[] sendAsAccounts, string[] sendOnBehalfAccounts, string[] addressLists)
|
|
{
|
|
this.Invoke("SetDistributionListPermissions", new object[] {
|
|
organizationId,
|
|
accountName,
|
|
sendAsAccounts,
|
|
sendOnBehalfAccounts,
|
|
addressLists});
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginSetDistributionListPermissions(string organizationId, string accountName, string[] sendAsAccounts, string[] sendOnBehalfAccounts, string[] addressLists, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("SetDistributionListPermissions", new object[] {
|
|
organizationId,
|
|
accountName,
|
|
sendAsAccounts,
|
|
sendOnBehalfAccounts,
|
|
addressLists}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void EndSetDistributionListPermissions(System.IAsyncResult asyncResult)
|
|
{
|
|
this.EndInvoke(asyncResult);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void SetDistributionListPermissionsAsync(string organizationId, string accountName, string[] sendAsAccounts, string[] sendOnBehalfAccounts, string[] addressLists)
|
|
{
|
|
this.SetDistributionListPermissionsAsync(organizationId, accountName, sendAsAccounts, sendOnBehalfAccounts, addressLists, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void SetDistributionListPermissionsAsync(string organizationId, string accountName, string[] sendAsAccounts, string[] sendOnBehalfAccounts, string[] addressLists, object userState)
|
|
{
|
|
if ((this.SetDistributionListPermissionsOperationCompleted == null))
|
|
{
|
|
this.SetDistributionListPermissionsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetDistributionListPermissionsOperationCompleted);
|
|
}
|
|
this.InvokeAsync("SetDistributionListPermissions", new object[] {
|
|
organizationId,
|
|
accountName,
|
|
sendAsAccounts,
|
|
sendOnBehalfAccounts,
|
|
addressLists}, this.SetDistributionListPermissionsOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnSetDistributionListPermissionsOperationCompleted(object arg)
|
|
{
|
|
if ((this.SetDistributionListPermissionsCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.SetDistributionListPermissionsCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/GetDistributionListPermissions", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public ExchangeDistributionList GetDistributionListPermissions(string organizationId, string accountName)
|
|
{
|
|
object[] results = this.Invoke("GetDistributionListPermissions", new object[] {
|
|
organizationId,
|
|
accountName});
|
|
return ((ExchangeDistributionList)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginGetDistributionListPermissions(string organizationId, string accountName, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("GetDistributionListPermissions", new object[] {
|
|
organizationId,
|
|
accountName}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ExchangeDistributionList EndGetDistributionListPermissions(System.IAsyncResult asyncResult)
|
|
{
|
|
object[] results = this.EndInvoke(asyncResult);
|
|
return ((ExchangeDistributionList)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetDistributionListPermissionsAsync(string organizationId, string accountName)
|
|
{
|
|
this.GetDistributionListPermissionsAsync(organizationId, accountName, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetDistributionListPermissionsAsync(string organizationId, string accountName, object userState)
|
|
{
|
|
if ((this.GetDistributionListPermissionsOperationCompleted == null))
|
|
{
|
|
this.GetDistributionListPermissionsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetDistributionListPermissionsOperationCompleted);
|
|
}
|
|
this.InvokeAsync("GetDistributionListPermissions", new object[] {
|
|
organizationId,
|
|
accountName}, this.GetDistributionListPermissionsOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnGetDistributionListPermissionsOperationCompleted(object arg)
|
|
{
|
|
if ((this.GetDistributionListPermissionsCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.GetDistributionListPermissionsCompleted(this, new GetDistributionListPermissionsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/NewDisclaimerTransportRule", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public int NewDisclaimerTransportRule(string Name, string From, string Text)
|
|
{
|
|
object[] results = this.Invoke("NewDisclaimerTransportRule", new object[] {
|
|
Name,
|
|
From,
|
|
Text});
|
|
return ((int)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginNewDisclaimerTransportRule(string Name, string From, string Text, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("NewDisclaimerTransportRule", new object[] {
|
|
Name,
|
|
From,
|
|
Text}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public int EndNewDisclaimerTransportRule(System.IAsyncResult asyncResult)
|
|
{
|
|
object[] results = this.EndInvoke(asyncResult);
|
|
return ((int)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void NewDisclaimerTransportRuleAsync(string Name, string From, string Text)
|
|
{
|
|
this.NewDisclaimerTransportRuleAsync(Name, From, Text, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void NewDisclaimerTransportRuleAsync(string Name, string From, string Text, object userState)
|
|
{
|
|
if ((this.NewDisclaimerTransportRuleOperationCompleted == null))
|
|
{
|
|
this.NewDisclaimerTransportRuleOperationCompleted = new System.Threading.SendOrPostCallback(this.OnNewDisclaimerTransportRuleOperationCompleted);
|
|
}
|
|
this.InvokeAsync("NewDisclaimerTransportRule", new object[] {
|
|
Name,
|
|
From,
|
|
Text}, this.NewDisclaimerTransportRuleOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnNewDisclaimerTransportRuleOperationCompleted(object arg)
|
|
{
|
|
if ((this.NewDisclaimerTransportRuleCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.NewDisclaimerTransportRuleCompleted(this, new NewDisclaimerTransportRuleCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/RemoveTransportRule", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public int RemoveTransportRule(string Name)
|
|
{
|
|
object[] results = this.Invoke("RemoveTransportRule", new object[] {
|
|
Name});
|
|
return ((int)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginRemoveTransportRule(string Name, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("RemoveTransportRule", new object[] {
|
|
Name}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public int EndRemoveTransportRule(System.IAsyncResult asyncResult)
|
|
{
|
|
object[] results = this.EndInvoke(asyncResult);
|
|
return ((int)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void RemoveTransportRuleAsync(string Name)
|
|
{
|
|
this.RemoveTransportRuleAsync(Name, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void RemoveTransportRuleAsync(string Name, object userState)
|
|
{
|
|
if ((this.RemoveTransportRuleOperationCompleted == null))
|
|
{
|
|
this.RemoveTransportRuleOperationCompleted = new System.Threading.SendOrPostCallback(this.OnRemoveTransportRuleOperationCompleted);
|
|
}
|
|
this.InvokeAsync("RemoveTransportRule", new object[] {
|
|
Name}, this.RemoveTransportRuleOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnRemoveTransportRuleOperationCompleted(object arg)
|
|
{
|
|
if ((this.RemoveTransportRuleCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.RemoveTransportRuleCompleted(this, new RemoveTransportRuleCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/CreatePublicFolder", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public void CreatePublicFolder(string organizationDistinguishedName, string organizationId, string securityGroup, string parentFolder, string folderName, bool mailEnabled, string accountName, string name, string domain)
|
|
{
|
|
this.Invoke("CreatePublicFolder", new object[] {
|
|
organizationDistinguishedName,
|
|
organizationId,
|
|
securityGroup,
|
|
parentFolder,
|
|
folderName,
|
|
mailEnabled,
|
|
accountName,
|
|
name,
|
|
domain});
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginCreatePublicFolder(string organizationDistinguishedName, string organizationId, string securityGroup, string parentFolder, string folderName, bool mailEnabled, string accountName, string name, string domain, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("CreatePublicFolder", new object[] {
|
|
organizationDistinguishedName,
|
|
organizationId,
|
|
securityGroup,
|
|
parentFolder,
|
|
folderName,
|
|
mailEnabled,
|
|
accountName,
|
|
name,
|
|
domain}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void EndCreatePublicFolder(System.IAsyncResult asyncResult)
|
|
{
|
|
this.EndInvoke(asyncResult);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void CreatePublicFolderAsync(string organizationDistinguishedName, string organizationId, string securityGroup, string parentFolder, string folderName, bool mailEnabled, string accountName, string name, string domain)
|
|
{
|
|
this.CreatePublicFolderAsync(organizationDistinguishedName, organizationId, securityGroup, parentFolder, folderName, mailEnabled, accountName, name, domain, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void CreatePublicFolderAsync(string organizationDistinguishedName, string organizationId, string securityGroup, string parentFolder, string folderName, bool mailEnabled, string accountName, string name, string domain, object userState)
|
|
{
|
|
if ((this.CreatePublicFolderOperationCompleted == null))
|
|
{
|
|
this.CreatePublicFolderOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCreatePublicFolderOperationCompleted);
|
|
}
|
|
this.InvokeAsync("CreatePublicFolder", new object[] {
|
|
organizationDistinguishedName,
|
|
organizationId,
|
|
securityGroup,
|
|
parentFolder,
|
|
folderName,
|
|
mailEnabled,
|
|
accountName,
|
|
name,
|
|
domain}, this.CreatePublicFolderOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnCreatePublicFolderOperationCompleted(object arg)
|
|
{
|
|
if ((this.CreatePublicFolderCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.CreatePublicFolderCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/DeletePublicFolder", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public void DeletePublicFolder(string organizationId, string folder)
|
|
{
|
|
this.Invoke("DeletePublicFolder", new object[] {
|
|
organizationId,
|
|
folder});
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginDeletePublicFolder(string organizationId, string folder, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("DeletePublicFolder", new object[] {
|
|
organizationId,
|
|
folder}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void EndDeletePublicFolder(System.IAsyncResult asyncResult)
|
|
{
|
|
this.EndInvoke(asyncResult);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void DeletePublicFolderAsync(string organizationId, string folder)
|
|
{
|
|
this.DeletePublicFolderAsync(organizationId, folder, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void DeletePublicFolderAsync(string organizationId, string folder, object userState)
|
|
{
|
|
if ((this.DeletePublicFolderOperationCompleted == null))
|
|
{
|
|
this.DeletePublicFolderOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeletePublicFolderOperationCompleted);
|
|
}
|
|
this.InvokeAsync("DeletePublicFolder", new object[] {
|
|
organizationId,
|
|
folder}, this.DeletePublicFolderOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnDeletePublicFolderOperationCompleted(object arg)
|
|
{
|
|
if ((this.DeletePublicFolderCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.DeletePublicFolderCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/EnableMailPublicFolder", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public void EnableMailPublicFolder(string organizationId, string folder, string accountName, string name, string domain)
|
|
{
|
|
this.Invoke("EnableMailPublicFolder", new object[] {
|
|
organizationId,
|
|
folder,
|
|
accountName,
|
|
name,
|
|
domain});
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginEnableMailPublicFolder(string organizationId, string folder, string accountName, string name, string domain, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("EnableMailPublicFolder", new object[] {
|
|
organizationId,
|
|
folder,
|
|
accountName,
|
|
name,
|
|
domain}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void EndEnableMailPublicFolder(System.IAsyncResult asyncResult)
|
|
{
|
|
this.EndInvoke(asyncResult);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void EnableMailPublicFolderAsync(string organizationId, string folder, string accountName, string name, string domain)
|
|
{
|
|
this.EnableMailPublicFolderAsync(organizationId, folder, accountName, name, domain, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void EnableMailPublicFolderAsync(string organizationId, string folder, string accountName, string name, string domain, object userState)
|
|
{
|
|
if ((this.EnableMailPublicFolderOperationCompleted == null))
|
|
{
|
|
this.EnableMailPublicFolderOperationCompleted = new System.Threading.SendOrPostCallback(this.OnEnableMailPublicFolderOperationCompleted);
|
|
}
|
|
this.InvokeAsync("EnableMailPublicFolder", new object[] {
|
|
organizationId,
|
|
folder,
|
|
accountName,
|
|
name,
|
|
domain}, this.EnableMailPublicFolderOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnEnableMailPublicFolderOperationCompleted(object arg)
|
|
{
|
|
if ((this.EnableMailPublicFolderCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.EnableMailPublicFolderCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/DisableMailPublicFolder", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public void DisableMailPublicFolder(string organizationId, string folder)
|
|
{
|
|
this.Invoke("DisableMailPublicFolder", new object[] {
|
|
organizationId,
|
|
folder});
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginDisableMailPublicFolder(string organizationId, string folder, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("DisableMailPublicFolder", new object[] {
|
|
organizationId,
|
|
folder}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void EndDisableMailPublicFolder(System.IAsyncResult asyncResult)
|
|
{
|
|
this.EndInvoke(asyncResult);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void DisableMailPublicFolderAsync(string organizationId, string folder)
|
|
{
|
|
this.DisableMailPublicFolderAsync(organizationId, folder, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void DisableMailPublicFolderAsync(string organizationId, string folder, object userState)
|
|
{
|
|
if ((this.DisableMailPublicFolderOperationCompleted == null))
|
|
{
|
|
this.DisableMailPublicFolderOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDisableMailPublicFolderOperationCompleted);
|
|
}
|
|
this.InvokeAsync("DisableMailPublicFolder", new object[] {
|
|
organizationId,
|
|
folder}, this.DisableMailPublicFolderOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnDisableMailPublicFolderOperationCompleted(object arg)
|
|
{
|
|
if ((this.DisableMailPublicFolderCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.DisableMailPublicFolderCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/GetPublicFolderGeneralSettings", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public ExchangePublicFolder GetPublicFolderGeneralSettings(string organizationId, string folder)
|
|
{
|
|
object[] results = this.Invoke("GetPublicFolderGeneralSettings", new object[] {
|
|
organizationId,
|
|
folder});
|
|
return ((ExchangePublicFolder)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginGetPublicFolderGeneralSettings(string organizationId, string folder, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("GetPublicFolderGeneralSettings", new object[] {
|
|
organizationId,
|
|
folder}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ExchangePublicFolder EndGetPublicFolderGeneralSettings(System.IAsyncResult asyncResult)
|
|
{
|
|
object[] results = this.EndInvoke(asyncResult);
|
|
return ((ExchangePublicFolder)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetPublicFolderGeneralSettingsAsync(string organizationId, string folder)
|
|
{
|
|
this.GetPublicFolderGeneralSettingsAsync(organizationId, folder, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetPublicFolderGeneralSettingsAsync(string organizationId, string folder, object userState)
|
|
{
|
|
if ((this.GetPublicFolderGeneralSettingsOperationCompleted == null))
|
|
{
|
|
this.GetPublicFolderGeneralSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetPublicFolderGeneralSettingsOperationCompleted);
|
|
}
|
|
this.InvokeAsync("GetPublicFolderGeneralSettings", new object[] {
|
|
organizationId,
|
|
folder}, this.GetPublicFolderGeneralSettingsOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnGetPublicFolderGeneralSettingsOperationCompleted(object arg)
|
|
{
|
|
if ((this.GetPublicFolderGeneralSettingsCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.GetPublicFolderGeneralSettingsCompleted(this, new GetPublicFolderGeneralSettingsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/SetPublicFolderGeneralSettings", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public void SetPublicFolderGeneralSettings(string organizationId, string folder, string newFolderName, bool hideFromAddressBook, ExchangeAccount[] accounts)
|
|
{
|
|
this.Invoke("SetPublicFolderGeneralSettings", new object[] {
|
|
organizationId,
|
|
folder,
|
|
newFolderName,
|
|
hideFromAddressBook,
|
|
accounts});
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginSetPublicFolderGeneralSettings(string organizationId, string folder, string newFolderName, bool hideFromAddressBook, ExchangeAccount[] accounts, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("SetPublicFolderGeneralSettings", new object[] {
|
|
organizationId,
|
|
folder,
|
|
newFolderName,
|
|
hideFromAddressBook,
|
|
accounts}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void EndSetPublicFolderGeneralSettings(System.IAsyncResult asyncResult)
|
|
{
|
|
this.EndInvoke(asyncResult);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void SetPublicFolderGeneralSettingsAsync(string organizationId, string folder, string newFolderName, bool hideFromAddressBook, ExchangeAccount[] accounts)
|
|
{
|
|
this.SetPublicFolderGeneralSettingsAsync(organizationId, folder, newFolderName, hideFromAddressBook, accounts, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void SetPublicFolderGeneralSettingsAsync(string organizationId, string folder, string newFolderName, bool hideFromAddressBook, ExchangeAccount[] accounts, object userState)
|
|
{
|
|
if ((this.SetPublicFolderGeneralSettingsOperationCompleted == null))
|
|
{
|
|
this.SetPublicFolderGeneralSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetPublicFolderGeneralSettingsOperationCompleted);
|
|
}
|
|
this.InvokeAsync("SetPublicFolderGeneralSettings", new object[] {
|
|
organizationId,
|
|
folder,
|
|
newFolderName,
|
|
hideFromAddressBook,
|
|
accounts}, this.SetPublicFolderGeneralSettingsOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnSetPublicFolderGeneralSettingsOperationCompleted(object arg)
|
|
{
|
|
if ((this.SetPublicFolderGeneralSettingsCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.SetPublicFolderGeneralSettingsCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/GetPublicFolderMailFlowSettings", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public ExchangePublicFolder GetPublicFolderMailFlowSettings(string organizationId, string folder)
|
|
{
|
|
object[] results = this.Invoke("GetPublicFolderMailFlowSettings", new object[] {
|
|
organizationId,
|
|
folder});
|
|
return ((ExchangePublicFolder)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginGetPublicFolderMailFlowSettings(string organizationId, string folder, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("GetPublicFolderMailFlowSettings", new object[] {
|
|
organizationId,
|
|
folder}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ExchangePublicFolder EndGetPublicFolderMailFlowSettings(System.IAsyncResult asyncResult)
|
|
{
|
|
object[] results = this.EndInvoke(asyncResult);
|
|
return ((ExchangePublicFolder)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetPublicFolderMailFlowSettingsAsync(string organizationId, string folder)
|
|
{
|
|
this.GetPublicFolderMailFlowSettingsAsync(organizationId, folder, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetPublicFolderMailFlowSettingsAsync(string organizationId, string folder, object userState)
|
|
{
|
|
if ((this.GetPublicFolderMailFlowSettingsOperationCompleted == null))
|
|
{
|
|
this.GetPublicFolderMailFlowSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetPublicFolderMailFlowSettingsOperationCompleted);
|
|
}
|
|
this.InvokeAsync("GetPublicFolderMailFlowSettings", new object[] {
|
|
organizationId,
|
|
folder}, this.GetPublicFolderMailFlowSettingsOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnGetPublicFolderMailFlowSettingsOperationCompleted(object arg)
|
|
{
|
|
if ((this.GetPublicFolderMailFlowSettingsCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.GetPublicFolderMailFlowSettingsCompleted(this, new GetPublicFolderMailFlowSettingsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/SetPublicFolderMailFlowSettings", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public void SetPublicFolderMailFlowSettings(string organizationId, string folder, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication)
|
|
{
|
|
this.Invoke("SetPublicFolderMailFlowSettings", new object[] {
|
|
organizationId,
|
|
folder,
|
|
acceptAccounts,
|
|
rejectAccounts,
|
|
requireSenderAuthentication});
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginSetPublicFolderMailFlowSettings(string organizationId, string folder, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("SetPublicFolderMailFlowSettings", new object[] {
|
|
organizationId,
|
|
folder,
|
|
acceptAccounts,
|
|
rejectAccounts,
|
|
requireSenderAuthentication}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void EndSetPublicFolderMailFlowSettings(System.IAsyncResult asyncResult)
|
|
{
|
|
this.EndInvoke(asyncResult);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void SetPublicFolderMailFlowSettingsAsync(string organizationId, string folder, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication)
|
|
{
|
|
this.SetPublicFolderMailFlowSettingsAsync(organizationId, folder, acceptAccounts, rejectAccounts, requireSenderAuthentication, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void SetPublicFolderMailFlowSettingsAsync(string organizationId, string folder, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication, object userState)
|
|
{
|
|
if ((this.SetPublicFolderMailFlowSettingsOperationCompleted == null))
|
|
{
|
|
this.SetPublicFolderMailFlowSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetPublicFolderMailFlowSettingsOperationCompleted);
|
|
}
|
|
this.InvokeAsync("SetPublicFolderMailFlowSettings", new object[] {
|
|
organizationId,
|
|
folder,
|
|
acceptAccounts,
|
|
rejectAccounts,
|
|
requireSenderAuthentication}, this.SetPublicFolderMailFlowSettingsOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnSetPublicFolderMailFlowSettingsOperationCompleted(object arg)
|
|
{
|
|
if ((this.SetPublicFolderMailFlowSettingsCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.SetPublicFolderMailFlowSettingsCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/GetPublicFolderEmailAddresses", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public ExchangeEmailAddress[] GetPublicFolderEmailAddresses(string organizationId, string folder)
|
|
{
|
|
object[] results = this.Invoke("GetPublicFolderEmailAddresses", new object[] {
|
|
organizationId,
|
|
folder});
|
|
return ((ExchangeEmailAddress[])(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginGetPublicFolderEmailAddresses(string organizationId, string folder, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("GetPublicFolderEmailAddresses", new object[] {
|
|
organizationId,
|
|
folder}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ExchangeEmailAddress[] EndGetPublicFolderEmailAddresses(System.IAsyncResult asyncResult)
|
|
{
|
|
object[] results = this.EndInvoke(asyncResult);
|
|
return ((ExchangeEmailAddress[])(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetPublicFolderEmailAddressesAsync(string organizationId, string folder)
|
|
{
|
|
this.GetPublicFolderEmailAddressesAsync(organizationId, folder, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetPublicFolderEmailAddressesAsync(string organizationId, string folder, object userState)
|
|
{
|
|
if ((this.GetPublicFolderEmailAddressesOperationCompleted == null))
|
|
{
|
|
this.GetPublicFolderEmailAddressesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetPublicFolderEmailAddressesOperationCompleted);
|
|
}
|
|
this.InvokeAsync("GetPublicFolderEmailAddresses", new object[] {
|
|
organizationId,
|
|
folder}, this.GetPublicFolderEmailAddressesOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnGetPublicFolderEmailAddressesOperationCompleted(object arg)
|
|
{
|
|
if ((this.GetPublicFolderEmailAddressesCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.GetPublicFolderEmailAddressesCompleted(this, new GetPublicFolderEmailAddressesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/SetPublicFolderEmailAddresses", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public void SetPublicFolderEmailAddresses(string organizationId, string folder, string[] emailAddresses)
|
|
{
|
|
this.Invoke("SetPublicFolderEmailAddresses", new object[] {
|
|
organizationId,
|
|
folder,
|
|
emailAddresses});
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginSetPublicFolderEmailAddresses(string organizationId, string folder, string[] emailAddresses, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("SetPublicFolderEmailAddresses", new object[] {
|
|
organizationId,
|
|
folder,
|
|
emailAddresses}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void EndSetPublicFolderEmailAddresses(System.IAsyncResult asyncResult)
|
|
{
|
|
this.EndInvoke(asyncResult);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void SetPublicFolderEmailAddressesAsync(string organizationId, string folder, string[] emailAddresses)
|
|
{
|
|
this.SetPublicFolderEmailAddressesAsync(organizationId, folder, emailAddresses, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void SetPublicFolderEmailAddressesAsync(string organizationId, string folder, string[] emailAddresses, object userState)
|
|
{
|
|
if ((this.SetPublicFolderEmailAddressesOperationCompleted == null))
|
|
{
|
|
this.SetPublicFolderEmailAddressesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetPublicFolderEmailAddressesOperationCompleted);
|
|
}
|
|
this.InvokeAsync("SetPublicFolderEmailAddresses", new object[] {
|
|
organizationId,
|
|
folder,
|
|
emailAddresses}, this.SetPublicFolderEmailAddressesOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnSetPublicFolderEmailAddressesOperationCompleted(object arg)
|
|
{
|
|
if ((this.SetPublicFolderEmailAddressesCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.SetPublicFolderEmailAddressesCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/SetPublicFolderPrimaryEmailAddress", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public void SetPublicFolderPrimaryEmailAddress(string organizationId, string folder, string emailAddress)
|
|
{
|
|
this.Invoke("SetPublicFolderPrimaryEmailAddress", new object[] {
|
|
organizationId,
|
|
folder,
|
|
emailAddress});
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginSetPublicFolderPrimaryEmailAddress(string organizationId, string folder, string emailAddress, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("SetPublicFolderPrimaryEmailAddress", new object[] {
|
|
organizationId,
|
|
folder,
|
|
emailAddress}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void EndSetPublicFolderPrimaryEmailAddress(System.IAsyncResult asyncResult)
|
|
{
|
|
this.EndInvoke(asyncResult);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void SetPublicFolderPrimaryEmailAddressAsync(string organizationId, string folder, string emailAddress)
|
|
{
|
|
this.SetPublicFolderPrimaryEmailAddressAsync(organizationId, folder, emailAddress, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void SetPublicFolderPrimaryEmailAddressAsync(string organizationId, string folder, string emailAddress, object userState)
|
|
{
|
|
if ((this.SetPublicFolderPrimaryEmailAddressOperationCompleted == null))
|
|
{
|
|
this.SetPublicFolderPrimaryEmailAddressOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetPublicFolderPrimaryEmailAddressOperationCompleted);
|
|
}
|
|
this.InvokeAsync("SetPublicFolderPrimaryEmailAddress", new object[] {
|
|
organizationId,
|
|
folder,
|
|
emailAddress}, this.SetPublicFolderPrimaryEmailAddressOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnSetPublicFolderPrimaryEmailAddressOperationCompleted(object arg)
|
|
{
|
|
if ((this.SetPublicFolderPrimaryEmailAddressCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.SetPublicFolderPrimaryEmailAddressCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/GetPublicFoldersStatistics", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public ExchangeItemStatistics[] GetPublicFoldersStatistics(string organizationId, string[] folders)
|
|
{
|
|
object[] results = this.Invoke("GetPublicFoldersStatistics", new object[] {
|
|
organizationId,
|
|
folders});
|
|
return ((ExchangeItemStatistics[])(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginGetPublicFoldersStatistics(string organizationId, string[] folders, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("GetPublicFoldersStatistics", new object[] {
|
|
organizationId,
|
|
folders}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ExchangeItemStatistics[] EndGetPublicFoldersStatistics(System.IAsyncResult asyncResult)
|
|
{
|
|
object[] results = this.EndInvoke(asyncResult);
|
|
return ((ExchangeItemStatistics[])(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetPublicFoldersStatisticsAsync(string organizationId, string[] folders)
|
|
{
|
|
this.GetPublicFoldersStatisticsAsync(organizationId, folders, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetPublicFoldersStatisticsAsync(string organizationId, string[] folders, object userState)
|
|
{
|
|
if ((this.GetPublicFoldersStatisticsOperationCompleted == null))
|
|
{
|
|
this.GetPublicFoldersStatisticsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetPublicFoldersStatisticsOperationCompleted);
|
|
}
|
|
this.InvokeAsync("GetPublicFoldersStatistics", new object[] {
|
|
organizationId,
|
|
folders}, this.GetPublicFoldersStatisticsOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnGetPublicFoldersStatisticsOperationCompleted(object arg)
|
|
{
|
|
if ((this.GetPublicFoldersStatisticsCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.GetPublicFoldersStatisticsCompleted(this, new GetPublicFoldersStatisticsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/GetPublicFoldersRecursive", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public string[] GetPublicFoldersRecursive(string organizationId, string parent)
|
|
{
|
|
object[] results = this.Invoke("GetPublicFoldersRecursive", new object[] {
|
|
organizationId,
|
|
parent});
|
|
return ((string[])(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginGetPublicFoldersRecursive(string organizationId, string parent, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("GetPublicFoldersRecursive", new object[] {
|
|
organizationId,
|
|
parent}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string[] EndGetPublicFoldersRecursive(System.IAsyncResult asyncResult)
|
|
{
|
|
object[] results = this.EndInvoke(asyncResult);
|
|
return ((string[])(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetPublicFoldersRecursiveAsync(string organizationId, string parent)
|
|
{
|
|
this.GetPublicFoldersRecursiveAsync(organizationId, parent, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetPublicFoldersRecursiveAsync(string organizationId, string parent, object userState)
|
|
{
|
|
if ((this.GetPublicFoldersRecursiveOperationCompleted == null))
|
|
{
|
|
this.GetPublicFoldersRecursiveOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetPublicFoldersRecursiveOperationCompleted);
|
|
}
|
|
this.InvokeAsync("GetPublicFoldersRecursive", new object[] {
|
|
organizationId,
|
|
parent}, this.GetPublicFoldersRecursiveOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnGetPublicFoldersRecursiveOperationCompleted(object arg)
|
|
{
|
|
if ((this.GetPublicFoldersRecursiveCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.GetPublicFoldersRecursiveCompleted(this, new GetPublicFoldersRecursiveCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/GetPublicFolderSize", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public long GetPublicFolderSize(string organizationId, string folder)
|
|
{
|
|
object[] results = this.Invoke("GetPublicFolderSize", new object[] {
|
|
organizationId,
|
|
folder});
|
|
return ((long)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginGetPublicFolderSize(string organizationId, string folder, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("GetPublicFolderSize", new object[] {
|
|
organizationId,
|
|
folder}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public long EndGetPublicFolderSize(System.IAsyncResult asyncResult)
|
|
{
|
|
object[] results = this.EndInvoke(asyncResult);
|
|
return ((long)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetPublicFolderSizeAsync(string organizationId, string folder)
|
|
{
|
|
this.GetPublicFolderSizeAsync(organizationId, folder, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetPublicFolderSizeAsync(string organizationId, string folder, object userState)
|
|
{
|
|
if ((this.GetPublicFolderSizeOperationCompleted == null))
|
|
{
|
|
this.GetPublicFolderSizeOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetPublicFolderSizeOperationCompleted);
|
|
}
|
|
this.InvokeAsync("GetPublicFolderSize", new object[] {
|
|
organizationId,
|
|
folder}, this.GetPublicFolderSizeOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnGetPublicFolderSizeOperationCompleted(object arg)
|
|
{
|
|
if ((this.GetPublicFolderSizeCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.GetPublicFolderSizeCompleted(this, new GetPublicFolderSizeCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/CreateOrganizationActiveSyncPolicy", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public void CreateOrganizationActiveSyncPolicy(string organizationId)
|
|
{
|
|
this.Invoke("CreateOrganizationActiveSyncPolicy", new object[] {
|
|
organizationId});
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginCreateOrganizationActiveSyncPolicy(string organizationId, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("CreateOrganizationActiveSyncPolicy", new object[] {
|
|
organizationId}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void EndCreateOrganizationActiveSyncPolicy(System.IAsyncResult asyncResult)
|
|
{
|
|
this.EndInvoke(asyncResult);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void CreateOrganizationActiveSyncPolicyAsync(string organizationId)
|
|
{
|
|
this.CreateOrganizationActiveSyncPolicyAsync(organizationId, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void CreateOrganizationActiveSyncPolicyAsync(string organizationId, object userState)
|
|
{
|
|
if ((this.CreateOrganizationActiveSyncPolicyOperationCompleted == null))
|
|
{
|
|
this.CreateOrganizationActiveSyncPolicyOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCreateOrganizationActiveSyncPolicyOperationCompleted);
|
|
}
|
|
this.InvokeAsync("CreateOrganizationActiveSyncPolicy", new object[] {
|
|
organizationId}, this.CreateOrganizationActiveSyncPolicyOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnCreateOrganizationActiveSyncPolicyOperationCompleted(object arg)
|
|
{
|
|
if ((this.CreateOrganizationActiveSyncPolicyCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.CreateOrganizationActiveSyncPolicyCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")]
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/GetActiveSyncPolicy", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public ExchangeActiveSyncPolicy GetActiveSyncPolicy(string organizationId)
|
|
{
|
|
object[] results = this.Invoke("GetActiveSyncPolicy", new object[] {
|
|
organizationId});
|
|
return ((ExchangeActiveSyncPolicy)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.IAsyncResult BeginGetActiveSyncPolicy(string organizationId, System.AsyncCallback callback, object asyncState)
|
|
{
|
|
return this.BeginInvoke("GetActiveSyncPolicy", new object[] {
|
|
organizationId}, callback, asyncState);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ExchangeActiveSyncPolicy EndGetActiveSyncPolicy(System.IAsyncResult asyncResult)
|
|
{
|
|
object[] results = this.EndInvoke(asyncResult);
|
|
return ((ExchangeActiveSyncPolicy)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetActiveSyncPolicyAsync(string organizationId)
|
|
{
|
|
this.GetActiveSyncPolicyAsync(organizationId, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetActiveSyncPolicyAsync(string organizationId, object userState)
|
|
{
|
|
if ((this.GetActiveSyncPolicyOperationCompleted == null))
|
|
{
|
|
this.GetActiveSyncPolicyOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetActiveSyncPolicyOperationCompleted);
|
|
}
|
|
this.InvokeAsync("GetActiveSyncPolicy", new object[] {
|
|
organizationId}, this.GetActiveSyncPolicyOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnGetActiveSyncPolicyOperationCompleted(object arg)
|
|
{
|
|
if ((this.GetActiveSyncPolicyCompleted != null))
|
|
{
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.GetActiveSyncPolicyCompleted(this, new GetActiveSyncPolicyCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public new void CancelAsync(object userState)
|
|
{
|
|
base.CancelAsync(userState);
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void SetActiveSyncPolicyCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void GetMobileDevicesCompletedEventHandler(object sender, GetMobileDevicesCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class GetMobileDevicesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
|
|
{
|
|
|
|
private object[] results;
|
|
|
|
internal GetMobileDevicesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState)
|
|
{
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ExchangeMobileDevice[] Result
|
|
{
|
|
get
|
|
{
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((ExchangeMobileDevice[])(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void GetMobileDeviceCompletedEventHandler(object sender, GetMobileDeviceCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class GetMobileDeviceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
|
|
{
|
|
|
|
private object[] results;
|
|
|
|
internal GetMobileDeviceCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState)
|
|
{
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ExchangeMobileDevice Result
|
|
{
|
|
get
|
|
{
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((ExchangeMobileDevice)(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void WipeDataFromDeviceCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void CancelRemoteWipeRequestCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void RemoveDeviceCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void CheckAccountCredentialsCompletedEventHandler(object sender, CheckAccountCredentialsCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class CheckAccountCredentialsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
|
|
{
|
|
|
|
private object[] results;
|
|
|
|
internal CheckAccountCredentialsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState)
|
|
{
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public bool Result
|
|
{
|
|
get
|
|
{
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((bool)(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void ExtendToExchangeOrganizationCompletedEventHandler(object sender, ExtendToExchangeOrganizationCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class ExtendToExchangeOrganizationCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
|
|
{
|
|
|
|
private object[] results;
|
|
|
|
internal ExtendToExchangeOrganizationCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState)
|
|
{
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public Organization Result
|
|
{
|
|
get
|
|
{
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((Organization)(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void CreateMailEnableUserCompletedEventHandler(object sender, CreateMailEnableUserCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class CreateMailEnableUserCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
|
|
{
|
|
|
|
private object[] results;
|
|
|
|
internal CreateMailEnableUserCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState)
|
|
{
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Result
|
|
{
|
|
get
|
|
{
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((string)(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void CreateOrganizationOfflineAddressBookCompletedEventHandler(object sender, CreateOrganizationOfflineAddressBookCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class CreateOrganizationOfflineAddressBookCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
|
|
{
|
|
|
|
private object[] results;
|
|
|
|
internal CreateOrganizationOfflineAddressBookCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState)
|
|
{
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public Organization Result
|
|
{
|
|
get
|
|
{
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((Organization)(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void UpdateOrganizationOfflineAddressBookCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void GetOABVirtualDirectoryCompletedEventHandler(object sender, GetOABVirtualDirectoryCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class GetOABVirtualDirectoryCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
|
|
{
|
|
|
|
private object[] results;
|
|
|
|
internal GetOABVirtualDirectoryCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState)
|
|
{
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Result
|
|
{
|
|
get
|
|
{
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((string)(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void CreateOrganizationAddressBookPolicyCompletedEventHandler(object sender, CreateOrganizationAddressBookPolicyCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class CreateOrganizationAddressBookPolicyCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
|
|
{
|
|
|
|
private object[] results;
|
|
|
|
internal CreateOrganizationAddressBookPolicyCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState)
|
|
{
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public Organization Result
|
|
{
|
|
get
|
|
{
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((Organization)(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void DeleteOrganizationCompletedEventHandler(object sender, DeleteOrganizationCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class DeleteOrganizationCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
|
|
{
|
|
|
|
private object[] results;
|
|
|
|
internal DeleteOrganizationCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState)
|
|
{
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public bool Result
|
|
{
|
|
get
|
|
{
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((bool)(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void SetOrganizationStorageLimitsCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void GetMailboxesStatisticsCompletedEventHandler(object sender, GetMailboxesStatisticsCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class GetMailboxesStatisticsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
|
|
{
|
|
|
|
private object[] results;
|
|
|
|
internal GetMailboxesStatisticsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState)
|
|
{
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ExchangeItemStatistics[] Result
|
|
{
|
|
get
|
|
{
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((ExchangeItemStatistics[])(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void AddAuthoritativeDomainCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void ChangeAcceptedDomainTypeCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void GetAuthoritativeDomainsCompletedEventHandler(object sender, GetAuthoritativeDomainsCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class GetAuthoritativeDomainsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
|
|
{
|
|
|
|
private object[] results;
|
|
|
|
internal GetAuthoritativeDomainsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState)
|
|
{
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string[] Result
|
|
{
|
|
get
|
|
{
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((string[])(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void DeleteAuthoritativeDomainCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void DeleteMailboxCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void DisableMailboxCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void GetMailboxGeneralSettingsCompletedEventHandler(object sender, GetMailboxGeneralSettingsCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class GetMailboxGeneralSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
|
|
{
|
|
|
|
private object[] results;
|
|
|
|
internal GetMailboxGeneralSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState)
|
|
{
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ExchangeMailbox Result
|
|
{
|
|
get
|
|
{
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((ExchangeMailbox)(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void SetMailboxGeneralSettingsCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void GetMailboxMailFlowSettingsCompletedEventHandler(object sender, GetMailboxMailFlowSettingsCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class GetMailboxMailFlowSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
|
|
{
|
|
|
|
private object[] results;
|
|
|
|
internal GetMailboxMailFlowSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState)
|
|
{
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ExchangeMailbox Result
|
|
{
|
|
get
|
|
{
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((ExchangeMailbox)(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void SetMailboxMailFlowSettingsCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void GetMailboxAdvancedSettingsCompletedEventHandler(object sender, GetMailboxAdvancedSettingsCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class GetMailboxAdvancedSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
|
|
{
|
|
|
|
private object[] results;
|
|
|
|
internal GetMailboxAdvancedSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState)
|
|
{
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ExchangeMailbox Result
|
|
{
|
|
get
|
|
{
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((ExchangeMailbox)(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void SetMailboxAdvancedSettingsCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void GetMailboxEmailAddressesCompletedEventHandler(object sender, GetMailboxEmailAddressesCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class GetMailboxEmailAddressesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
|
|
{
|
|
|
|
private object[] results;
|
|
|
|
internal GetMailboxEmailAddressesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState)
|
|
{
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ExchangeEmailAddress[] Result
|
|
{
|
|
get
|
|
{
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((ExchangeEmailAddress[])(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void SetMailboxEmailAddressesCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void SetMailboxPrimaryEmailAddressCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void SetMailboxPermissionsCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void GetMailboxPermissionsCompletedEventHandler(object sender, GetMailboxPermissionsCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class GetMailboxPermissionsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
|
|
{
|
|
|
|
private object[] results;
|
|
|
|
internal GetMailboxPermissionsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState)
|
|
{
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ExchangeMailbox Result
|
|
{
|
|
get
|
|
{
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((ExchangeMailbox)(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void GetMailboxStatisticsCompletedEventHandler(object sender, GetMailboxStatisticsCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class GetMailboxStatisticsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
|
|
{
|
|
|
|
private object[] results;
|
|
|
|
internal GetMailboxStatisticsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState)
|
|
{
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ExchangeMailboxStatistics Result
|
|
{
|
|
get
|
|
{
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((ExchangeMailboxStatistics)(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void CreateContactCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void DeleteContactCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void GetContactGeneralSettingsCompletedEventHandler(object sender, GetContactGeneralSettingsCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class GetContactGeneralSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
|
|
{
|
|
|
|
private object[] results;
|
|
|
|
internal GetContactGeneralSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState)
|
|
{
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ExchangeContact Result
|
|
{
|
|
get
|
|
{
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((ExchangeContact)(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void SetContactGeneralSettingsCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void GetContactMailFlowSettingsCompletedEventHandler(object sender, GetContactMailFlowSettingsCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class GetContactMailFlowSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
|
|
{
|
|
|
|
private object[] results;
|
|
|
|
internal GetContactMailFlowSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState)
|
|
{
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ExchangeContact Result
|
|
{
|
|
get
|
|
{
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((ExchangeContact)(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void SetContactMailFlowSettingsCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void CreateDistributionListCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void DeleteDistributionListCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void GetDistributionListGeneralSettingsCompletedEventHandler(object sender, GetDistributionListGeneralSettingsCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class GetDistributionListGeneralSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
|
|
{
|
|
|
|
private object[] results;
|
|
|
|
internal GetDistributionListGeneralSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState)
|
|
{
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ExchangeDistributionList Result
|
|
{
|
|
get
|
|
{
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((ExchangeDistributionList)(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void SetDistributionListGeneralSettingsCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void GetDistributionListMailFlowSettingsCompletedEventHandler(object sender, GetDistributionListMailFlowSettingsCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class GetDistributionListMailFlowSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
|
|
{
|
|
|
|
private object[] results;
|
|
|
|
internal GetDistributionListMailFlowSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState)
|
|
{
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ExchangeDistributionList Result
|
|
{
|
|
get
|
|
{
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((ExchangeDistributionList)(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void SetDistributionListMailFlowSettingsCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void GetDistributionListEmailAddressesCompletedEventHandler(object sender, GetDistributionListEmailAddressesCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class GetDistributionListEmailAddressesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
|
|
{
|
|
|
|
private object[] results;
|
|
|
|
internal GetDistributionListEmailAddressesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState)
|
|
{
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ExchangeEmailAddress[] Result
|
|
{
|
|
get
|
|
{
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((ExchangeEmailAddress[])(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void SetDistributionListEmailAddressesCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void SetDistributionListPrimaryEmailAddressCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void SetDistributionListPermissionsCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void GetDistributionListPermissionsCompletedEventHandler(object sender, GetDistributionListPermissionsCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class GetDistributionListPermissionsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
|
|
{
|
|
|
|
private object[] results;
|
|
|
|
internal GetDistributionListPermissionsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState)
|
|
{
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ExchangeDistributionList Result
|
|
{
|
|
get
|
|
{
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((ExchangeDistributionList)(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void NewDisclaimerTransportRuleCompletedEventHandler(object sender, NewDisclaimerTransportRuleCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class NewDisclaimerTransportRuleCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
|
|
{
|
|
|
|
private object[] results;
|
|
|
|
internal NewDisclaimerTransportRuleCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState)
|
|
{
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public int Result
|
|
{
|
|
get
|
|
{
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((int)(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void RemoveTransportRuleCompletedEventHandler(object sender, RemoveTransportRuleCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class RemoveTransportRuleCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
|
|
{
|
|
|
|
private object[] results;
|
|
|
|
internal RemoveTransportRuleCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState)
|
|
{
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public int Result
|
|
{
|
|
get
|
|
{
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((int)(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void CreatePublicFolderCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void DeletePublicFolderCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void EnableMailPublicFolderCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void DisableMailPublicFolderCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void GetPublicFolderGeneralSettingsCompletedEventHandler(object sender, GetPublicFolderGeneralSettingsCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class GetPublicFolderGeneralSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
|
|
{
|
|
|
|
private object[] results;
|
|
|
|
internal GetPublicFolderGeneralSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState)
|
|
{
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ExchangePublicFolder Result
|
|
{
|
|
get
|
|
{
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((ExchangePublicFolder)(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void SetPublicFolderGeneralSettingsCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void GetPublicFolderMailFlowSettingsCompletedEventHandler(object sender, GetPublicFolderMailFlowSettingsCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class GetPublicFolderMailFlowSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
|
|
{
|
|
|
|
private object[] results;
|
|
|
|
internal GetPublicFolderMailFlowSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState)
|
|
{
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ExchangePublicFolder Result
|
|
{
|
|
get
|
|
{
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((ExchangePublicFolder)(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void SetPublicFolderMailFlowSettingsCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void GetPublicFolderEmailAddressesCompletedEventHandler(object sender, GetPublicFolderEmailAddressesCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class GetPublicFolderEmailAddressesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
|
|
{
|
|
|
|
private object[] results;
|
|
|
|
internal GetPublicFolderEmailAddressesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState)
|
|
{
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ExchangeEmailAddress[] Result
|
|
{
|
|
get
|
|
{
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((ExchangeEmailAddress[])(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void SetPublicFolderEmailAddressesCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void SetPublicFolderPrimaryEmailAddressCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void GetPublicFoldersStatisticsCompletedEventHandler(object sender, GetPublicFoldersStatisticsCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class GetPublicFoldersStatisticsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
|
|
{
|
|
|
|
private object[] results;
|
|
|
|
internal GetPublicFoldersStatisticsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState)
|
|
{
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ExchangeItemStatistics[] Result
|
|
{
|
|
get
|
|
{
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((ExchangeItemStatistics[])(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void GetPublicFoldersRecursiveCompletedEventHandler(object sender, GetPublicFoldersRecursiveCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class GetPublicFoldersRecursiveCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
|
|
{
|
|
|
|
private object[] results;
|
|
|
|
internal GetPublicFoldersRecursiveCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState)
|
|
{
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string[] Result
|
|
{
|
|
get
|
|
{
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((string[])(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void GetPublicFolderSizeCompletedEventHandler(object sender, GetPublicFolderSizeCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class GetPublicFolderSizeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
|
|
{
|
|
|
|
private object[] results;
|
|
|
|
internal GetPublicFolderSizeCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState)
|
|
{
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public long Result
|
|
{
|
|
get
|
|
{
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((long)(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void CreateOrganizationActiveSyncPolicyCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
public delegate void GetActiveSyncPolicyCompletedEventHandler(object sender, GetActiveSyncPolicyCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class GetActiveSyncPolicyCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
|
|
{
|
|
|
|
private object[] results;
|
|
|
|
internal GetActiveSyncPolicyCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState)
|
|
{
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ExchangeActiveSyncPolicy Result
|
|
{
|
|
get
|
|
{
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((ExchangeActiveSyncPolicy)(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
}
|