Bagikan melalui


ProjectAnalysisRestClient class

Kelas dasar yang harus digunakan (berasal dari) untuk membuat permintaan ke API VSS REST

Extends

Konstruktor

ProjectAnalysisRestClient(IVssRestClientOptions)

Properti

RESOURCE_AREA_ID

Metode

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

Mengambil metrik aktivitas git untuk repositori yang cocok dengan kriteria tertentu.

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

Detail Konstruktor

ProjectAnalysisRestClient(IVssRestClientOptions)

new ProjectAnalysisRestClient(options: IVssRestClientOptions)

Parameter

Detail Properti

RESOURCE_AREA_ID

static RESOURCE_AREA_ID: string

Nilai Properti

string

Detail Metode

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

Mengambil metrik aktivitas git untuk repositori yang cocok dengan kriteria tertentu.

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

Parameter

project

string

ID proyek atau nama proyek

fromDate

Date

Tanggal dari mana, tren akan diambil.

aggregationType
AggregationType

Ukuran wadah di mana, tren harus diagregasi.

skip

number

Jumlah repositori yang akan diabaikan.

top

number

Jumlah repositori tempat metrik aktivitas akan diambil.

Mengembalikan

getProjectActivityMetrics(string, Date, AggregationType)

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

Parameter

project

string

ID proyek atau nama proyek

fromDate

Date

aggregationType
AggregationType

Mengembalikan

getProjectLanguageAnalytics(string)

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

Parameter

project

string

ID proyek atau nama proyek

Mengembalikan

getRepositoryActivityMetrics(string, string, Date, AggregationType)

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

Parameter

project

string

ID proyek atau nama proyek

repositoryId

string

fromDate

Date

aggregationType
AggregationType

Mengembalikan