Edit

TestHttpClientBase.CreateTestResultAttachmentAsync Method

Definition

Overloads

CreateTestResultAttachmentAsync(TestAttachmentRequestModel, String, Int32, Int32, Object, CancellationToken)

[Preview API] Attach a file to a test result.

public virtual System.Threading.Tasks.Task<Microsoft.TeamFoundation.TestManagement.WebApi.TestAttachmentReference> CreateTestResultAttachmentAsync(Microsoft.TeamFoundation.TestManagement.WebApi.TestAttachmentRequestModel attachmentRequestModel, string project, int runId, int testCaseResultId, object userState = null, System.Threading.CancellationToken cancellationToken = null);
abstract member CreateTestResultAttachmentAsync : Microsoft.TeamFoundation.TestManagement.WebApi.TestAttachmentRequestModel * string * int * int * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.TeamFoundation.TestManagement.WebApi.TestAttachmentReference>
override this.CreateTestResultAttachmentAsync : Microsoft.TeamFoundation.TestManagement.WebApi.TestAttachmentRequestModel * string * int * int * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.TeamFoundation.TestManagement.WebApi.TestAttachmentReference>

Parameters

attachmentRequestModel
TestAttachmentRequestModel

Attachment details TestAttachmentRequestModel

project
String

Project ID or project name

runId
Int32

ID of the test run that contains the result.

testCaseResultId
Int32

ID of the test result against which attachment has to be uploaded.

userState
Object
cancellationToken
CancellationToken

The cancellation token to cancel operation.

Returns

Applies to

CreateTestResultAttachmentAsync(TestAttachmentRequestModel, Guid, Int32, Int32, Object, CancellationToken)

[Preview API] Attach a file to a test result.

public virtual System.Threading.Tasks.Task<Microsoft.TeamFoundation.TestManagement.WebApi.TestAttachmentReference> CreateTestResultAttachmentAsync(Microsoft.TeamFoundation.TestManagement.WebApi.TestAttachmentRequestModel attachmentRequestModel, Guid project, int runId, int testCaseResultId, object userState = null, System.Threading.CancellationToken cancellationToken = null);
abstract member CreateTestResultAttachmentAsync : Microsoft.TeamFoundation.TestManagement.WebApi.TestAttachmentRequestModel * Guid * int * int * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.TeamFoundation.TestManagement.WebApi.TestAttachmentReference>
override this.CreateTestResultAttachmentAsync : Microsoft.TeamFoundation.TestManagement.WebApi.TestAttachmentRequestModel * Guid * int * int * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.TeamFoundation.TestManagement.WebApi.TestAttachmentReference>

Parameters

attachmentRequestModel
TestAttachmentRequestModel

Attachment details TestAttachmentRequestModel

project
Guid

Project ID

runId
Int32

ID of the test run that contains the result.

testCaseResultId
Int32

ID of the test result against which attachment has to be uploaded.

userState
Object
cancellationToken
CancellationToken

The cancellation token to cancel operation.

Returns

Applies to