Aracılığıyla paylaş


ContributionsRestClient class

VSS REST api'lerine istekte bulunmak için kullanılması gereken (türetilen) temel sınıf

Extends

Oluşturucular

ContributionsRestClient(IVssRestClientOptions)

Özellikler

RESOURCE_AREA_ID

Yöntemler

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

Geçirilen sorgu nesnesindeki parametrelere göre katkı düğümlerini ve sağlayıcı ayrıntılarını sorgular.

queryDataProviders(DataProviderQuery, string, string)

Oluşturucu Ayrıntıları

ContributionsRestClient(IVssRestClientOptions)

new ContributionsRestClient(options: IVssRestClientOptions)

Parametreler

Özellik Ayrıntıları

RESOURCE_AREA_ID

static RESOURCE_AREA_ID: string

Özellik Değeri

string

Yöntem Ayrıntıları

getInstalledExtensionByName(string, string, string[])

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

Parametreler

publisherName

string

extensionName

string

assetTypes

string[]

Döndürülenler

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

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

Parametreler

contributionIds

string[]

includeDisabledApps

boolean

assetTypes

string[]

Döndürülenler

Promise<InstalledExtension[]>

queryContributionNodes(ContributionNodeQuery)

Geçirilen sorgu nesnesindeki parametrelere göre katkı düğümlerini ve sağlayıcı ayrıntılarını sorgular.

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

Parametreler

Döndürülenler

queryDataProviders(DataProviderQuery, string, string)

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

Parametreler

scopeName

string

scopeValue

string

Döndürülenler