/// <remarks/>
 public void updateIssueAsync(string in0, string in1, RemoteFieldValue[] in2, object userState) {
     if ((this.updateIssueOperationCompleted == null)) {
         this.updateIssueOperationCompleted = new System.Threading.SendOrPostCallback(this.OnupdateIssueOperationCompleted);
     }
     this.InvokeAsync("updateIssue", new object[] {
                 in0,
                 in1,
                 in2}, this.updateIssueOperationCompleted, userState);
 }
 /// <remarks/>
 public void updateIssueAsync(string in0, string in1, RemoteFieldValue[] in2) {
     this.updateIssueAsync(in0, in1, in2, null);
 }
 public RemoteIssue updateIssue(string in0, string in1, RemoteFieldValue[] in2) {
     object[] results = this.Invoke("updateIssue", new object[] {
                 in0,
                 in1,
                 in2});
     return ((RemoteIssue)(results[0]));
 }
 /// <remarks/>
 public void progressWorkflowActionAsync(string in0, string in1, string in2, RemoteFieldValue[] in3, object userState) {
     if ((this.progressWorkflowActionOperationCompleted == null)) {
         this.progressWorkflowActionOperationCompleted = new System.Threading.SendOrPostCallback(this.OnprogressWorkflowActionOperationCompleted);
     }
     this.InvokeAsync("progressWorkflowAction", new object[] {
                 in0,
                 in1,
                 in2,
                 in3}, this.progressWorkflowActionOperationCompleted, userState);
 }
 /// <remarks/>
 public void progressWorkflowActionAsync(string in0, string in1, string in2, RemoteFieldValue[] in3) {
     this.progressWorkflowActionAsync(in0, in1, in2, in3, null);
 }
 public RemoteIssue progressWorkflowAction(string in0, string in1, string in2, RemoteFieldValue[] in3) {
     object[] results = this.Invoke("progressWorkflowAction", new object[] {
                 in0,
                 in1,
                 in2,
                 in3});
     return ((RemoteIssue)(results[0]));
 }