ProjectAnalysisRestClient class
الفئة الأساسية التي يجب استخدامها (مشتقة من) لتقديم طلبات إلى VSS REST apis
- Extends
المنشئون
| Project |
الخصائص
| RESOURCE_AREA_ID |
الأساليب
| get |
استرداد مقاييس نشاط git للمستودعات المطابقة لمعايير محددة. |
| get |
|
| get |
|
| get |
تفاصيل المنشئ
ProjectAnalysisRestClient(IVssRestClientOptions)
new ProjectAnalysisRestClient(options: IVssRestClientOptions)
المعلمات
- options
- IVssRestClientOptions
تفاصيل الخاصية
RESOURCE_AREA_ID
static RESOURCE_AREA_ID: string
قيمة الخاصية
string
تفاصيل الأسلوب
getGitRepositoriesActivityMetrics(string, Date, AggregationType, number, number)
استرداد مقاييس نشاط git للمستودعات المطابقة لمعايير محددة.
function getGitRepositoriesActivityMetrics(project: string, fromDate: Date, aggregationType: AggregationType, skip: number, top: number): Promise<RepositoryActivityMetrics[]>
المعلمات
- project
-
string
معرف المشروع أو اسم المشروع
- fromDate
-
Date
التاريخ الذي سيتم جلب الاتجاهات منه.
- aggregationType
- AggregationType
حجم المستودع الذي يجب تجميع الاتجاهات عليه.
- skip
-
number
عدد المستودعات التي يجب تجاهلها.
- top
-
number
عدد المستودعات التي سيتم استرداد مقاييس النشاط لها.
المرتجعات
Promise<RepositoryActivityMetrics[]>
getProjectActivityMetrics(string, Date, AggregationType)
function getProjectActivityMetrics(project: string, fromDate: Date, aggregationType: AggregationType): Promise<ProjectActivityMetrics>
المعلمات
- project
-
string
معرف المشروع أو اسم المشروع
- fromDate
-
Date
- aggregationType
- AggregationType
المرتجعات
Promise<ProjectActivityMetrics>
getProjectLanguageAnalytics(string)
function getProjectLanguageAnalytics(project: string): Promise<ProjectLanguageAnalytics>
المعلمات
- project
-
string
معرف المشروع أو اسم المشروع
المرتجعات
Promise<ProjectLanguageAnalytics>
getRepositoryActivityMetrics(string, string, Date, AggregationType)
function getRepositoryActivityMetrics(project: string, repositoryId: string, fromDate: Date, aggregationType: AggregationType): Promise<RepositoryActivityMetrics>
المعلمات
- project
-
string
معرف المشروع أو اسم المشروع
- repositoryId
-
string
- fromDate
-
Date
- aggregationType
- AggregationType
المرتجعات
Promise<RepositoryActivityMetrics>