Udostępnij za pośrednictwem


ContributionsRestClient class

Klasa podstawowa, która powinna być używana (pochodna) do tworzenia żądań do interfejsów API REST usługi VSS

Extends

Konstruktory

ContributionsRestClient(IVssRestClientOptions)

Właściwości

RESOURCE_AREA_ID

Metody

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

Zapytanie dotyczące węzłów współtworzenia i szczegółów dostawcy zgodnie z parametrami w przekazanym obiekcie zapytania.

queryDataProviders(DataProviderQuery, string, string)

Szczegóły konstruktora

ContributionsRestClient(IVssRestClientOptions)

new ContributionsRestClient(options: IVssRestClientOptions)

Parametry

Szczegóły właściwości

RESOURCE_AREA_ID

static RESOURCE_AREA_ID: string

Wartość właściwości

string

Szczegóły metody

getInstalledExtensionByName(string, string, string[])

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

Parametry

publisherName

string

extensionName

string

assetTypes

string[]

Zwraca

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

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

Parametry

contributionIds

string[]

includeDisabledApps

boolean

assetTypes

string[]

Zwraca

Promise<InstalledExtension[]>

queryContributionNodes(ContributionNodeQuery)

Zapytanie dotyczące węzłów współtworzenia i szczegółów dostawcy zgodnie z parametrami w przekazanym obiekcie zapytania.

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

Parametry

Zwraca

queryDataProviders(DataProviderQuery, string, string)

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

Parametry

scopeName

string

scopeValue

string

Zwraca