/// <remarks/>
 public void UpdatePropertyGroupsAsync(PropGrp[] propertyGroups, object userState) {
     if ((this.UpdatePropertyGroupsOperationCompleted == null)) {
         this.UpdatePropertyGroupsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnUpdatePropertyGroupsOperationCompleted);
     }
     this.InvokeAsync("UpdatePropertyGroups", new object[] {
                 propertyGroups}, this.UpdatePropertyGroupsOperationCompleted, userState);
 }
 /// <remarks/>
 public void UpdatePropertyGroupsAsync(PropGrp[] propertyGroups) {
     this.UpdatePropertyGroupsAsync(propertyGroups, null);
 }
 /// <remarks/>
 public void UpdatePropertyGroupAsync(PropGrp propertyGroup) {
     this.UpdatePropertyGroupAsync(propertyGroup, null);
 }
 public void UpdatePropertyGroups(PropGrp[] propertyGroups) {
     this.Invoke("UpdatePropertyGroups", new object[] {
                 propertyGroups});
 }
 public void UpdatePropertyGroup(PropGrp propertyGroup) {
     this.Invoke("UpdatePropertyGroup", new object[] {
                 propertyGroup});
 }