ContributionsRestClient class
Classe base que deve ser usada (derivada de) para fazer solicitações para apis REST do VSS
- Extends
Construtores
| Contributions |
Propriedades
| RESOURCE_AREA_ID |
Métodos
| get |
|
| get |
|
| query |
Consulta de nós de contribuição e detalhes do provedor de acordo com os parâmetros no objeto de consulta passado. |
| query |
Detalhes do construtor
ContributionsRestClient(IVssRestClientOptions)
new ContributionsRestClient(options: IVssRestClientOptions)
Parâmetros
- options
- IVssRestClientOptions
Detalhes da propriedade
RESOURCE_AREA_ID
static RESOURCE_AREA_ID: "8477aec9-a4c7-4bd4-a456-ba4c53c989cb" = "8477aec9-a4c7-4bd4-a456-ba4c53c989cb"
Valor da propriedade
"8477aec9-a4c7-4bd4-a456-ba4c53c989cb"
Detalhes do método
getInstalledExtensionByName(string, string, string[])
function getInstalledExtensionByName(publisherName: string, extensionName: string, assetTypes?: string[]): Promise<InstalledExtension>
Parâmetros
- publisherName
-
string
- extensionName
-
string
- assetTypes
-
string[]
Retornos
Promise<InstalledExtension>
getInstalledExtensions(string[], boolean, string[])
function getInstalledExtensions(contributionIds?: string[], includeDisabledApps?: boolean, assetTypes?: string[]): Promise<InstalledExtension[]>
Parâmetros
- contributionIds
-
string[]
- includeDisabledApps
-
boolean
- assetTypes
-
string[]
Retornos
Promise<InstalledExtension[]>
queryContributionNodes(ContributionNodeQuery)
Consulta de nós de contribuição e detalhes do provedor de acordo com os parâmetros no objeto de consulta passado.
function queryContributionNodes(query: ContributionNodeQuery): Promise<ContributionNodeQueryResult>
Parâmetros
- query
- ContributionNodeQuery
Retornos
Promise<ContributionNodeQueryResult>
queryDataProviders(DataProviderQuery, string, string)
function queryDataProviders(query: DataProviderQuery, scopeName?: string, scopeValue?: string): Promise<DataProviderResult>
Parâmetros
- query
- DataProviderQuery
- scopeName
-
string
- scopeValue
-
string
Retornos
Promise<DataProviderResult>