Edit

Share via


ExtensionManagementHttpClient.GetAcquisitionOptionsAsync Method

Definition

Overloads

GetAcquisitionOptionsAsync(String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Object, CancellationToken)

[Preview API]

GetAcquisitionOptionsAsync(String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Object, CancellationToken)

[Preview API]

GetAcquisitionOptionsAsync(String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Object, CancellationToken)

[Preview API]

public System.Threading.Tasks.Task<Microsoft.VisualStudio.Services.ExtensionManagement.WebApi.AcquisitionOptions> GetAcquisitionOptionsAsync (string itemId, Nullable<bool> testCommerce = null, Nullable<bool> isFreeOrTrialInstall = null, Nullable<bool> isAccountOwner = null, object userState = null, System.Threading.CancellationToken cancellationToken = null);
member this.GetAcquisitionOptionsAsync : string * Nullable<bool> * Nullable<bool> * Nullable<bool> * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.VisualStudio.Services.ExtensionManagement.WebApi.AcquisitionOptions>

Parameters

itemId
String
testCommerce
Nullable<Boolean>
isFreeOrTrialInstall
Nullable<Boolean>
isAccountOwner
Nullable<Boolean>
userState
Object
cancellationToken
CancellationToken

The cancellation token to cancel operation.

Returns

Applies to

GetAcquisitionOptionsAsync(String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Object, CancellationToken)

[Preview API]

public System.Threading.Tasks.Task<Microsoft.VisualStudio.Services.ExtensionManagement.WebApi.AcquisitionOptions> GetAcquisitionOptionsAsync (string itemId, Nullable<bool> testCommerce = null, Nullable<bool> isFreeOrTrialInstall = null, Nullable<bool> isAccountOwner = null, Nullable<bool> isLinked = null, Nullable<bool> isConnectedServer = null, Nullable<bool> isBuyOperationValid = null, object userState = null, System.Threading.CancellationToken cancellationToken = null);
member this.GetAcquisitionOptionsAsync : string * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<bool> * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.VisualStudio.Services.ExtensionManagement.WebApi.AcquisitionOptions>

Parameters

itemId
String
testCommerce
Nullable<Boolean>
isFreeOrTrialInstall
Nullable<Boolean>
isAccountOwner
Nullable<Boolean>
isLinked
Nullable<Boolean>
isConnectedServer
Nullable<Boolean>
isBuyOperationValid
Nullable<Boolean>
userState
Object
cancellationToken
CancellationToken

The cancellation token to cancel operation.

Returns

Applies to