Partager via


ContributionsRestClient class

Classe de base qui doit être utilisée (dérivée de) pour effectuer des requêtes aux API REST VSS

Extends

Constructeurs

ContributionsRestClient(IVssRestClientOptions)

Propriétés

RESOURCE_AREA_ID

Méthodes

getInstalledExtensionByName(string, string, string[])
getInstalledExtensions(string[], boolean, string[])
queryContributionNodes(ContributionNodeQuery)

Interrogez les nœuds de contribution et les détails du fournisseur en fonction des paramètres de l’objet de requête passé.

queryDataProviders(DataProviderQuery, string, string)

Détails du constructeur

ContributionsRestClient(IVssRestClientOptions)

new ContributionsRestClient(options: IVssRestClientOptions)

Paramètres

Détails de la propriété

RESOURCE_AREA_ID

static RESOURCE_AREA_ID: string

Valeur de propriété

string

Détails de la méthode

getInstalledExtensionByName(string, string, string[])

function getInstalledExtensionByName(publisherName: string, extensionName: string, assetTypes?: string[]): Promise<InstalledExtension>

Paramètres

publisherName

string

extensionName

string

assetTypes

string[]

Retours

getInstalledExtensions(string[], boolean, string[])

function getInstalledExtensions(contributionIds?: string[], includeDisabledApps?: boolean, assetTypes?: string[]): Promise<InstalledExtension[]>

Paramètres

contributionIds

string[]

includeDisabledApps

boolean

assetTypes

string[]

Retours

Promise<InstalledExtension[]>

queryContributionNodes(ContributionNodeQuery)

Interrogez les nœuds de contribution et les détails du fournisseur en fonction des paramètres de l’objet de requête passé.

function queryContributionNodes(query: ContributionNodeQuery): Promise<ContributionNodeQueryResult>

Paramètres

Retours

queryDataProviders(DataProviderQuery, string, string)

function queryDataProviders(query: DataProviderQuery, scopeName?: string, scopeValue?: string): Promise<DataProviderResult>

Paramètres

scopeName

string

scopeValue

string

Retours