ExtensionManagementHttpClient Class

Definition

[Microsoft.VisualStudio.Services.WebApi.ClientCircuitBreakerSettings(6, 80)]
[Microsoft.VisualStudio.Services.WebApi.ResourceArea("6C2B0933-3600-42AE-BF8B-93D4F7E83594")]
public class ExtensionManagementHttpClient : Microsoft.VisualStudio.Services.WebApi.VssHttpClientBase
type ExtensionManagementHttpClient = class
    inherit VssHttpClientBase
Public Class ExtensionManagementHttpClient
Inherits VssHttpClientBase
Inheritance
Microsoft.VisualStudio.Services.WebApi.VssHttpClientBase
ExtensionManagementHttpClient
Attributes
Microsoft.VisualStudio.Services.WebApi.ClientCircuitBreakerSettingsAttribute Microsoft.VisualStudio.Services.WebApi.ResourceAreaAttribute

Constructors

ExtensionManagementHttpClient(Uri, HttpMessageHandler, Boolean)
ExtensionManagementHttpClient(Uri, VssCredentials)
ExtensionManagementHttpClient(Uri, VssCredentials, DelegatingHandler[])
ExtensionManagementHttpClient(Uri, VssCredentials, VssHttpRequestSettings)
ExtensionManagementHttpClient(Uri, VssCredentials, VssHttpRequestSettings, DelegatingHandler[])

Methods

CreateDocumentByNameAsync(JObject, String, String, String, String, String, Object, CancellationToken)

[Preview API]

DeleteDocumentByNameAsync(String, String, String, String, String, String, Object, CancellationToken)

[Preview API]

DeleteRequestAsync(String, String, 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]

GetDocumentByNameAsync(String, String, String, String, String, String, Object, CancellationToken)

[Preview API]

GetDocumentsByNameAsync(String, String, String, String, String, Object, CancellationToken)

[Preview API]

GetInstalledExtensionByNameAsync(String, String, IEnumerable<String>, Object, CancellationToken)

[Preview API] Get an installed extension by its publisher and extension name.

GetInstalledExtensionsAsync(Nullable<Boolean>, Nullable<Boolean>, IEnumerable<String>, Nullable<Boolean>, Object, CancellationToken)

[Preview API] List the installed extensions in the account / project collection.

GetPoliciesAsync(String, Object, CancellationToken)

[Preview API]

GetRequestsAsync(Object, CancellationToken)

[Preview API]

GetStatesAsync(Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Object, CancellationToken)

[Preview API] List state and version information for all installed extensions.

GetTokenAsync(Object, CancellationToken)

[Preview API]

InstallExtensionByNameAsync(String, String, String, Object, CancellationToken)

[Preview API] Install the specified extension into the account / project collection.

QueryCollectionsByNameAsync(ExtensionDataCollectionQuery, String, String, Object, CancellationToken)

[Preview API] Query for one or more data collections for the specified extension. Note: the token used for authorization must have been issued on behalf of the specified extension.

QueryExtensionsAsync(InstalledExtensionQuery, Object, CancellationToken)

[Preview API]

RegisterAuthorizationAsync(String, String, Guid, Object, CancellationToken)

[Preview API]

RequestAcquisitionAsync(ExtensionAcquisitionRequest, Object, CancellationToken)

[Preview API]

RequestExtensionAsync(String, String, String, Object, CancellationToken)

[Preview API]

ResolveAllRequestsAsync(String, String, String, ExtensionRequestState, Object, CancellationToken)

[Preview API]

ResolveRequestAsync(String, String, String, String, ExtensionRequestState, Object, CancellationToken)

[Preview API]

SetDocumentByNameAsync(JObject, String, String, String, String, String, Object, CancellationToken)

[Preview API]

UninstallExtensionByNameAsync(String, String, String, String, Object, CancellationToken)

[Preview API] Uninstall the specified extension from the account / project collection.

UpdateDocumentByNameAsync(JObject, String, String, String, String, String, Object, CancellationToken)

[Preview API]

UpdateInstalledExtensionAsync(InstalledExtension, Object, CancellationToken)

[Preview API] Update an installed extension. Typically this API is used to enable or disable an extension.

Applies to