GitPullRequestSearchCriteria interface
يمكن البحث عن طلبات السحب لمطابقة هذه المعايير.
الخصائص
| creator |
إذا تم تعيينها، فابحث عن طلبات السحب التي تم إنشاؤها بواسطة هذه الهوية. |
| include |
ما إذا كان يجب تضمين حقل _links على المراجع الضحلة |
| labels | إذا تم تعيينها، تقوم بسحب المرشحات التي تحتوي على تسميات تطابق أسماء التسميات المحددة. |
| max |
إذا تم تحديده، يقوم بتصفية طلبات السحب التي تم إنشاؤها/إغلاقها قبل هذا التاريخ استنادا إلى queryTimeRangeType المحدد. |
| min |
إذا تم تحديده، يقوم بتصفية طلبات السحب التي تم إنشاؤها/إغلاقها بعد هذا التاريخ استنادا إلى queryTimeRangeType المحدد. |
| query |
نوع النطاق الزمني الذي يجب استخدامه ل minTime وmaxTime. الإعدادات الافتراضية إلى تم الإنشاء إذا تم إلغاء تعيينها. |
| repository |
إذا تم تعيينها، فابحث عن طلبات السحب التي يوجد فرعها الهدف في هذا المستودع. |
| reviewer |
إذا تم تعيينه، فابحث عن طلبات السحب التي لها هذه الهوية كمراجع. |
| source |
إذا تم تعيينه، فابحث عن طلبات السحب من هذا الفرع. |
| source |
إذا تم تعيينه، فابحث عن طلبات السحب التي يوجد فرعها المصدر في هذا المستودع. |
| status | إذا تم تعيينه، فابحث عن طلبات السحب الموجودة في هذه الحالة. الإعدادات الافتراضية إلى نشط إذا تم إلغاء تعيينها. |
| tags |
المشغل المستخدم للترشيح بواسطة التسميات. الافتراضي هو و إذا لم يكن مضبوطا. عند استخدام و، يجب أن تحتوي طلبات السحب على جميع التسميات المحددة. عند استخدام Or، يجب أن تحتوي طلبات السحب على الأقل على أحد التسميات المحددة. |
| target |
إذا تم تعيينه، فابحث عن طلبات السحب إلى هذا الفرع. |
| title | إذا تم تعيينه، فقم بتصفية طلبات السحب التي تحتوي على النص المحدد في العنوان. |
تفاصيل الخاصية
creatorId
إذا تم تعيينها، فابحث عن طلبات السحب التي تم إنشاؤها بواسطة هذه الهوية.
creatorId: string
قيمة الخاصية
string
includeLinks
ما إذا كان يجب تضمين حقل _links على المراجع الضحلة
includeLinks: boolean
قيمة الخاصية
boolean
labels
إذا تم تعيينها، تقوم بسحب المرشحات التي تحتوي على تسميات تطابق أسماء التسميات المحددة.
labels: string[]
قيمة الخاصية
string[]
maxTime
إذا تم تحديده، يقوم بتصفية طلبات السحب التي تم إنشاؤها/إغلاقها قبل هذا التاريخ استنادا إلى queryTimeRangeType المحدد.
maxTime: Date
قيمة الخاصية
Date
minTime
إذا تم تحديده، يقوم بتصفية طلبات السحب التي تم إنشاؤها/إغلاقها بعد هذا التاريخ استنادا إلى queryTimeRangeType المحدد.
minTime: Date
قيمة الخاصية
Date
queryTimeRangeType
نوع النطاق الزمني الذي يجب استخدامه ل minTime وmaxTime. الإعدادات الافتراضية إلى تم الإنشاء إذا تم إلغاء تعيينها.
queryTimeRangeType: PullRequestTimeRangeType
قيمة الخاصية
repositoryId
إذا تم تعيينها، فابحث عن طلبات السحب التي يوجد فرعها الهدف في هذا المستودع.
repositoryId: string
قيمة الخاصية
string
reviewerId
إذا تم تعيينه، فابحث عن طلبات السحب التي لها هذه الهوية كمراجع.
reviewerId: string
قيمة الخاصية
string
sourceRefName
إذا تم تعيينه، فابحث عن طلبات السحب من هذا الفرع.
sourceRefName: string
قيمة الخاصية
string
sourceRepositoryId
إذا تم تعيينه، فابحث عن طلبات السحب التي يوجد فرعها المصدر في هذا المستودع.
sourceRepositoryId: string
قيمة الخاصية
string
status
إذا تم تعيينه، فابحث عن طلبات السحب الموجودة في هذه الحالة. الإعدادات الافتراضية إلى نشط إذا تم إلغاء تعيينها.
status: PullRequestStatus
قيمة الخاصية
tagsFilterOperator
المشغل المستخدم للترشيح بواسطة التسميات. الافتراضي هو و إذا لم يكن مضبوطا. عند استخدام و، يجب أن تحتوي طلبات السحب على جميع التسميات المحددة. عند استخدام Or، يجب أن تحتوي طلبات السحب على الأقل على أحد التسميات المحددة.
tagsFilterOperator: TagsFilterOperator
قيمة الخاصية
targetRefName
إذا تم تعيينه، فابحث عن طلبات السحب إلى هذا الفرع.
targetRefName: string
قيمة الخاصية
string
title
إذا تم تعيينه، فقم بتصفية طلبات السحب التي تحتوي على النص المحدد في العنوان.
title: string
قيمة الخاصية
string