ContributionsRestClient class
應該使用 (衍生自) 的基類,向 VSS REST API 提出要求
- Extends
建構函式
Contributions |
屬性
RESOURCE_AREA_ID |
方法
建構函式詳細資料
ContributionsRestClient(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[]
傳回
Promise<InstalledExtension>
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>
參數
- query
- ContributionNodeQuery
傳回
Promise<ContributionNodeQueryResult>
queryDataProviders(DataProviderQuery, string, string)
function queryDataProviders(query: DataProviderQuery, scopeName?: string, scopeValue?: string): Promise<DataProviderResult>
參數
- query
- DataProviderQuery
- scopeName
-
string
- scopeValue
-
string
傳回
Promise<DataProviderResult>