مشاركة عبر


ContributionsRestClient class

الفئة الأساسية التي يجب استخدامها (مشتقة من) لتقديم طلبات إلى VSS REST apis

يمتد

المنشئون

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

المرتجعات