Partilhar via


ContributionsRestClient class

Classe base que deve ser utilizada (derivada de) para fazer pedidos às apis REST do VSS

Extends

Construtores

ContributionsRestClient(IVssRestClientOptions)

Propriedades

RESOURCE_AREA_ID

Métodos

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

Consulte os nós de contribuição e os detalhes do fornecedor de acordo com os parâmetros no objeto de consulta transmitido.

queryDataProviders(DataProviderQuery, string, string)

Detalhes do Construtor

ContributionsRestClient(IVssRestClientOptions)

new ContributionsRestClient(options: IVssRestClientOptions)

Parâmetros

Detalhes de Propriedade

RESOURCE_AREA_ID

static RESOURCE_AREA_ID: string

Valor de Propriedade

string

Detalhes de Método

getInstalledExtensionByName(string, string, string[])

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

Parâmetros

publisherName

string

extensionName

string

assetTypes

string[]

Devoluções

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

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

Parâmetros

contributionIds

string[]

includeDisabledApps

boolean

assetTypes

string[]

Devoluções

Promise<InstalledExtension[]>

queryContributionNodes(ContributionNodeQuery)

Consulte os nós de contribuição e os detalhes do fornecedor de acordo com os parâmetros no objeto de consulta transmitido.

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

Parâmetros

Devoluções

queryDataProviders(DataProviderQuery, string, string)

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

Parâmetros

scopeName

string

scopeValue

string

Devoluções