Edit

Share via


GitHttpClientBase.UpdatePullRequestStatusesAsync Method

Definition

Overloads

UpdatePullRequestStatusesAsync(JsonPatchDocument, Guid, Int32, Object, CancellationToken)

[Preview API] Update pull request statuses collection. The only supported operation type is remove.

UpdatePullRequestStatusesAsync(JsonPatchDocument, String, Int32, Object, CancellationToken)

[Preview API] Update pull request statuses collection. The only supported operation type is remove.

UpdatePullRequestStatusesAsync(JsonPatchDocument, Guid, Guid, Int32, Object, CancellationToken)

[Preview API] Update pull request statuses collection. The only supported operation type is remove.

UpdatePullRequestStatusesAsync(JsonPatchDocument, Guid, String, Int32, Object, CancellationToken)

[Preview API] Update pull request statuses collection. The only supported operation type is remove.

UpdatePullRequestStatusesAsync(JsonPatchDocument, String, Guid, Int32, Object, CancellationToken)

[Preview API] Update pull request statuses collection. The only supported operation type is remove.

UpdatePullRequestStatusesAsync(JsonPatchDocument, String, String, Int32, Object, CancellationToken)

[Preview API] Update pull request statuses collection. The only supported operation type is remove.

UpdatePullRequestStatusesAsync(JsonPatchDocument, Guid, Int32, Object, CancellationToken)

[Preview API] Update pull request statuses collection. The only supported operation type is remove.

public virtual System.Threading.Tasks.Task UpdatePullRequestStatusesAsync(Microsoft.VisualStudio.Services.WebApi.Patch.Json.JsonPatchDocument patchDocument, Guid repositoryId, int pullRequestId, object userState = null, System.Threading.CancellationToken cancellationToken = null);
abstract member UpdatePullRequestStatusesAsync : Microsoft.VisualStudio.Services.WebApi.Patch.Json.JsonPatchDocument * Guid * int * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.UpdatePullRequestStatusesAsync : Microsoft.VisualStudio.Services.WebApi.Patch.Json.JsonPatchDocument * Guid * int * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task

Parameters

patchDocument
Microsoft.VisualStudio.Services.WebApi.Patch.Json.JsonPatchDocument

Operations to apply to the pull request statuses in JSON Patch format.

repositoryId
Guid

The repository ID of the pull request’s target branch.

pullRequestId
Int32

ID of the pull request.

userState
Object
cancellationToken
CancellationToken

The cancellation token to cancel operation.

Returns

Applies to

UpdatePullRequestStatusesAsync(JsonPatchDocument, String, Int32, Object, CancellationToken)

[Preview API] Update pull request statuses collection. The only supported operation type is remove.

public virtual System.Threading.Tasks.Task UpdatePullRequestStatusesAsync(Microsoft.VisualStudio.Services.WebApi.Patch.Json.JsonPatchDocument patchDocument, string repositoryId, int pullRequestId, object userState = null, System.Threading.CancellationToken cancellationToken = null);
abstract member UpdatePullRequestStatusesAsync : Microsoft.VisualStudio.Services.WebApi.Patch.Json.JsonPatchDocument * string * int * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.UpdatePullRequestStatusesAsync : Microsoft.VisualStudio.Services.WebApi.Patch.Json.JsonPatchDocument * string * int * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task

Parameters

patchDocument
Microsoft.VisualStudio.Services.WebApi.Patch.Json.JsonPatchDocument

Operations to apply to the pull request statuses in JSON Patch format.

repositoryId
String

The repository ID of the pull request’s target branch.

pullRequestId
Int32

ID of the pull request.

userState
Object
cancellationToken
CancellationToken

The cancellation token to cancel operation.

Returns

Applies to

UpdatePullRequestStatusesAsync(JsonPatchDocument, Guid, Guid, Int32, Object, CancellationToken)

[Preview API] Update pull request statuses collection. The only supported operation type is remove.

public virtual System.Threading.Tasks.Task UpdatePullRequestStatusesAsync(Microsoft.VisualStudio.Services.WebApi.Patch.Json.JsonPatchDocument patchDocument, Guid project, Guid repositoryId, int pullRequestId, object userState = null, System.Threading.CancellationToken cancellationToken = null);
abstract member UpdatePullRequestStatusesAsync : Microsoft.VisualStudio.Services.WebApi.Patch.Json.JsonPatchDocument * Guid * Guid * int * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.UpdatePullRequestStatusesAsync : Microsoft.VisualStudio.Services.WebApi.Patch.Json.JsonPatchDocument * Guid * Guid * int * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task

Parameters

patchDocument
Microsoft.VisualStudio.Services.WebApi.Patch.Json.JsonPatchDocument

Operations to apply to the pull request statuses in JSON Patch format.

project
Guid

Project ID

repositoryId
Guid

The repository ID of the pull request’s target branch.

pullRequestId
Int32

ID of the pull request.

userState
Object
cancellationToken
CancellationToken

The cancellation token to cancel operation.

Returns

Applies to

UpdatePullRequestStatusesAsync(JsonPatchDocument, Guid, String, Int32, Object, CancellationToken)

[Preview API] Update pull request statuses collection. The only supported operation type is remove.

public virtual System.Threading.Tasks.Task UpdatePullRequestStatusesAsync(Microsoft.VisualStudio.Services.WebApi.Patch.Json.JsonPatchDocument patchDocument, Guid project, string repositoryId, int pullRequestId, object userState = null, System.Threading.CancellationToken cancellationToken = null);
abstract member UpdatePullRequestStatusesAsync : Microsoft.VisualStudio.Services.WebApi.Patch.Json.JsonPatchDocument * Guid * string * int * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.UpdatePullRequestStatusesAsync : Microsoft.VisualStudio.Services.WebApi.Patch.Json.JsonPatchDocument * Guid * string * int * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task

Parameters

patchDocument
Microsoft.VisualStudio.Services.WebApi.Patch.Json.JsonPatchDocument

Operations to apply to the pull request statuses in JSON Patch format.

project
Guid

Project ID

repositoryId
String

The repository ID of the pull request’s target branch.

pullRequestId
Int32

ID of the pull request.

userState
Object
cancellationToken
CancellationToken

The cancellation token to cancel operation.

Returns

Applies to

UpdatePullRequestStatusesAsync(JsonPatchDocument, String, Guid, Int32, Object, CancellationToken)

[Preview API] Update pull request statuses collection. The only supported operation type is remove.

public virtual System.Threading.Tasks.Task UpdatePullRequestStatusesAsync(Microsoft.VisualStudio.Services.WebApi.Patch.Json.JsonPatchDocument patchDocument, string project, Guid repositoryId, int pullRequestId, object userState = null, System.Threading.CancellationToken cancellationToken = null);
abstract member UpdatePullRequestStatusesAsync : Microsoft.VisualStudio.Services.WebApi.Patch.Json.JsonPatchDocument * string * Guid * int * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.UpdatePullRequestStatusesAsync : Microsoft.VisualStudio.Services.WebApi.Patch.Json.JsonPatchDocument * string * Guid * int * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task

Parameters

patchDocument
Microsoft.VisualStudio.Services.WebApi.Patch.Json.JsonPatchDocument

Operations to apply to the pull request statuses in JSON Patch format.

project
String

Project ID or project name

repositoryId
Guid

The repository ID of the pull request’s target branch.

pullRequestId
Int32

ID of the pull request.

userState
Object
cancellationToken
CancellationToken

The cancellation token to cancel operation.

Returns

Applies to

UpdatePullRequestStatusesAsync(JsonPatchDocument, String, String, Int32, Object, CancellationToken)

[Preview API] Update pull request statuses collection. The only supported operation type is remove.

public virtual System.Threading.Tasks.Task UpdatePullRequestStatusesAsync(Microsoft.VisualStudio.Services.WebApi.Patch.Json.JsonPatchDocument patchDocument, string project, string repositoryId, int pullRequestId, object userState = null, System.Threading.CancellationToken cancellationToken = null);
abstract member UpdatePullRequestStatusesAsync : Microsoft.VisualStudio.Services.WebApi.Patch.Json.JsonPatchDocument * string * string * int * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.UpdatePullRequestStatusesAsync : Microsoft.VisualStudio.Services.WebApi.Patch.Json.JsonPatchDocument * string * string * int * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task

Parameters

patchDocument
Microsoft.VisualStudio.Services.WebApi.Patch.Json.JsonPatchDocument

Operations to apply to the pull request statuses in JSON Patch format.

project
String

Project ID or project name

repositoryId
String

The repository ID of the pull request’s target branch.

pullRequestId
Int32

ID of the pull request.

userState
Object
cancellationToken
CancellationToken

The cancellation token to cancel operation.

Returns

Applies to