Megosztás:


ProjectAnalysisRestClient class

Alaposztály, amelyet a VSS REST API-k kéréseinek igényléséhez (származtatásából) kell használni

Extends

Konstruktorok

ProjectAnalysisRestClient(IVssRestClientOptions)

Tulajdonságok

RESOURCE_AREA_ID

Metódusok

getGitRepositoriesActivityMetrics(string, Date, AggregationType, number, number)

Lekéri a gittevékenység-metrikákat a megadott feltételeknek megfelelő adattárakhoz.

getProjectActivityMetrics(string, Date, AggregationType)
getProjectLanguageAnalytics(string)
getRepositoryActivityMetrics(string, string, Date, AggregationType)

Konstruktor adatai

ProjectAnalysisRestClient(IVssRestClientOptions)

new ProjectAnalysisRestClient(options: IVssRestClientOptions)

Paraméterek

Tulajdonság adatai

RESOURCE_AREA_ID

static RESOURCE_AREA_ID: string

Tulajdonság értéke

string

Metódus adatai

getGitRepositoriesActivityMetrics(string, Date, AggregationType, number, number)

Lekéri a gittevékenység-metrikákat a megadott feltételeknek megfelelő adattárakhoz.

function getGitRepositoriesActivityMetrics(project: string, fromDate: Date, aggregationType: AggregationType, skip: number, top: number): Promise<RepositoryActivityMetrics[]>

Paraméterek

project

string

Projektazonosító vagy projektnév

fromDate

Date

A trendek lekérésének dátuma.

aggregationType
AggregationType

Gyűjtőméret, amelyen a trendeket összesíteni kell.

skip

number

A figyelmen kívül hagyandó adattárak száma.

top

number

Azon adattárak száma, amelyekhez a tevékenységmetrikákat le kell kérni.

Válaszok

getProjectActivityMetrics(string, Date, AggregationType)

function getProjectActivityMetrics(project: string, fromDate: Date, aggregationType: AggregationType): Promise<ProjectActivityMetrics>

Paraméterek

project

string

Projektazonosító vagy projektnév

fromDate

Date

aggregationType
AggregationType

Válaszok

getProjectLanguageAnalytics(string)

function getProjectLanguageAnalytics(project: string): Promise<ProjectLanguageAnalytics>

Paraméterek

project

string

Projektazonosító vagy projektnév

Válaszok

getRepositoryActivityMetrics(string, string, Date, AggregationType)

function getRepositoryActivityMetrics(project: string, repositoryId: string, fromDate: Date, aggregationType: AggregationType): Promise<RepositoryActivityMetrics>

Paraméterek

project

string

Projektazonosító vagy projektnév

repositoryId

string

fromDate

Date

aggregationType
AggregationType

Válaszok