Aracılığıyla paylaş


ProjectAnalysisRestClient class

VSS REST api'lerine istekte bulunmak için kullanılması gereken (türetilen) temel sınıf

Extends

Oluşturucular

ProjectAnalysisRestClient(IVssRestClientOptions)

Özellikler

RESOURCE_AREA_ID

Yöntemler

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

Belirtilen ölçütlerle eşleşen depolar için git etkinlik ölçümlerini alır.

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

Oluşturucu Ayrıntıları

ProjectAnalysisRestClient(IVssRestClientOptions)

new ProjectAnalysisRestClient(options: IVssRestClientOptions)

Parametreler

Özellik Ayrıntıları

RESOURCE_AREA_ID

static RESOURCE_AREA_ID: string

Özellik Değeri

string

Yöntem Ayrıntıları

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

Belirtilen ölçütlerle eşleşen depolar için git etkinlik ölçümlerini alır.

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

Parametreler

project

string

Proje kimliği veya proje adı

fromDate

Date

Eğilimlerin getirileceği tarih.

aggregationType
AggregationType

Eğilimlerin toplandığı demet boyutu.

skip

number

Yoksayılması gereken depo sayısı.

top

number

Etkinlik ölçümlerinin alınacağı depo sayısı.

Döndürülenler

getProjectActivityMetrics(string, Date, AggregationType)

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

Parametreler

project

string

Proje kimliği veya proje adı

fromDate

Date

aggregationType
AggregationType

Döndürülenler

getProjectLanguageAnalytics(string)

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

Parametreler

project

string

Proje kimliği veya proje adı

Döndürülenler

getRepositoryActivityMetrics(string, string, Date, AggregationType)

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

Parametreler

project

string

Proje kimliği veya proje adı

repositoryId

string

fromDate

Date

aggregationType
AggregationType

Döndürülenler