/// <remarks/>
 public void RemoveAddressBookItemsAsync(AddressBookRemoveItem[] AddressBookRemoveItems, bool ReturnAddressBook) {
     this.RemoveAddressBookItemsAsync(AddressBookRemoveItems, ReturnAddressBook, null);
 }
 /// <remarks/>
 public void RemoveAddressBookItemsAsync(AddressBookRemoveItem[] AddressBookRemoveItems, bool ReturnAddressBook, object userState) {
     if ((this.RemoveAddressBookItemsOperationCompleted == null)) {
         this.RemoveAddressBookItemsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnRemoveAddressBookItemsOperationCompleted);
     }
     this.InvokeAsync("RemoveAddressBookItems", new object[] {
                 AddressBookRemoveItems,
                 ReturnAddressBook}, this.RemoveAddressBookItemsOperationCompleted, userState);
 }
 public UpdateAddressBookResult RemoveAddressBookItems(AddressBookRemoveItem[] AddressBookRemoveItems, bool ReturnAddressBook) {
     object[] results = this.Invoke("RemoveAddressBookItems", new object[] {
                 AddressBookRemoveItems,
                 ReturnAddressBook});
     return ((UpdateAddressBookResult)(results[0]));
 }