Condividi tramite


ContributionsRestClient class

Classe di base che deve essere usata (derivata da) per effettuare richieste alle API REST di VSS

Extends

Costruttori

ContributionsRestClient(IVssRestClientOptions)

Proprietà

RESOURCE_AREA_ID

Metodi

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

Eseguire query sui nodi di contributo e sui dettagli del provider in base ai parametri nell'oggetto query passato.

queryDataProviders(DataProviderQuery, string, string)

Dettagli costruttore

ContributionsRestClient(IVssRestClientOptions)

new ContributionsRestClient(options: IVssRestClientOptions)

Parametri

Dettagli proprietà

RESOURCE_AREA_ID

static RESOURCE_AREA_ID: string

Valore della proprietà

string

Dettagli metodo

getInstalledExtensionByName(string, string, string[])

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

Parametri

publisherName

string

extensionName

string

assetTypes

string[]

Restituisce

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

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

Parametri

contributionIds

string[]

includeDisabledApps

boolean

assetTypes

string[]

Restituisce

Promise<InstalledExtension[]>

queryContributionNodes(ContributionNodeQuery)

Eseguire query sui nodi di contributo e sui dettagli del provider in base ai parametri nell'oggetto query passato.

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

Parametri

Restituisce

queryDataProviders(DataProviderQuery, string, string)

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

Parametri

scopeName

string

scopeValue

string

Restituisce