Поделиться через


ContributionsRestClient class

Базовый класс, который должен использоваться (производный от) для выполнения запросов к REST API VSS

Extends

Конструкторы

ContributionsRestClient(IVssRestClientOptions)

Свойства

RESOURCE_AREA_ID

Методы

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

Запрос узлов вклада и сведений о поставщике в соответствии с параметрами в переданном объекте запроса.

queryDataProviders(DataProviderQuery, string, string)

Сведения о конструкторе

ContributionsRestClient(IVssRestClientOptions)

new ContributionsRestClient(options: IVssRestClientOptions)

Параметры

Сведения о свойстве

RESOURCE_AREA_ID

static RESOURCE_AREA_ID: string

Значение свойства

string

Сведения о методе

getInstalledExtensionByName(string, string, string[])

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

Параметры

publisherName

string

extensionName

string

assetTypes

string[]

Возвращаемое значение

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

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

Параметры

contributionIds

string[]

includeDisabledApps

boolean

assetTypes

string[]

Возвращаемое значение

Promise<InstalledExtension[]>

queryContributionNodes(ContributionNodeQuery)

Запрос узлов вклада и сведений о поставщике в соответствии с параметрами в переданном объекте запроса.

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

Параметры

Возвращаемое значение

queryDataProviders(DataProviderQuery, string, string)

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

Параметры

scopeName

string

scopeValue

string

Возвращаемое значение