Udostępnij za pomocą


GitPullRequestSearchCriteria interface

Żądania ściągnięcia można wyszukiwać pod kątem spełniających te kryteria.

Właściwości

creatorId

Jeśli jest ustawiona, wyszukaj żądania ściągnięcia, które zostały utworzone przez tę tożsamość.

includeLinks

Czy należy uwzględnić pole _links na płytkich odwołaniach

maxTime

Jeśli zostanie określony, filtruje żądania ściągnięcia, które zostały utworzone/zamknięte przed tą datą, na podstawie określonego typu queryTimeRangeType.

minTime

Jeśli zostanie określony, filtruje żądania ściągnięcia, które zostały utworzone/zamknięte po tej dacie, na podstawie określonego typu queryTimeRangeType.

queryTimeRangeType

Typ zakresu czasu, który powinien być używany dla wartości minTime i maxTime. Wartość domyślna to Utworzono, jeśli nie jest ustawiona.

repositoryId

Jeśli jest ustawiona, wyszukaj żądania ściągnięcia, których gałąź docelowa znajduje się w tym repozytorium.

reviewerId

Jeśli jest ustawiona, wyszukaj żądania ściągnięcia, które mają tę tożsamość jako recenzent.

sourceRefName

Jeśli jest ustawiona, wyszukaj żądania ściągnięcia z tej gałęzi.

sourceRepositoryId

Jeśli jest ustawiona, wyszukaj żądania ściągnięcia, których gałąź źródłowa znajduje się w tym repozytorium.

status

Jeśli jest ustawiona, wyszukaj żądania ściągnięcia, które są w tym stanie. Wartość domyślna to Aktywna, jeśli nie jest ustawiona.

targetRefName

Jeśli jest ustawiona, wyszukaj żądania ściągnięcia w tej gałęzi.

title

Jeśli ta opcja jest ustawiona, filtruje żądania ściągnięcia, które zawierają określony tekst w tytule.

Szczegóły właściwości

creatorId

Jeśli jest ustawiona, wyszukaj żądania ściągnięcia, które zostały utworzone przez tę tożsamość.

creatorId: string

Wartość właściwości

string

Czy należy uwzględnić pole _links na płytkich odwołaniach

includeLinks: boolean

Wartość właściwości

boolean

maxTime

Jeśli zostanie określony, filtruje żądania ściągnięcia, które zostały utworzone/zamknięte przed tą datą, na podstawie określonego typu queryTimeRangeType.

maxTime: Date

Wartość właściwości

Date

minTime

Jeśli zostanie określony, filtruje żądania ściągnięcia, które zostały utworzone/zamknięte po tej dacie, na podstawie określonego typu queryTimeRangeType.

minTime: Date

Wartość właściwości

Date

queryTimeRangeType

Typ zakresu czasu, który powinien być używany dla wartości minTime i maxTime. Wartość domyślna to Utworzono, jeśli nie jest ustawiona.

queryTimeRangeType: PullRequestTimeRangeType

Wartość właściwości

repositoryId

Jeśli jest ustawiona, wyszukaj żądania ściągnięcia, których gałąź docelowa znajduje się w tym repozytorium.

repositoryId: string

Wartość właściwości

string

reviewerId

Jeśli jest ustawiona, wyszukaj żądania ściągnięcia, które mają tę tożsamość jako recenzent.

reviewerId: string

Wartość właściwości

string

sourceRefName

Jeśli jest ustawiona, wyszukaj żądania ściągnięcia z tej gałęzi.

sourceRefName: string

Wartość właściwości

string

sourceRepositoryId

Jeśli jest ustawiona, wyszukaj żądania ściągnięcia, których gałąź źródłowa znajduje się w tym repozytorium.

sourceRepositoryId: string

Wartość właściwości

string

status

Jeśli jest ustawiona, wyszukaj żądania ściągnięcia, które są w tym stanie. Wartość domyślna to Aktywna, jeśli nie jest ustawiona.

status: PullRequestStatus

Wartość właściwości

targetRefName

Jeśli jest ustawiona, wyszukaj żądania ściągnięcia w tej gałęzi.

targetRefName: string

Wartość właściwości

string

title

Jeśli ta opcja jest ustawiona, filtruje żądania ściągnięcia, które zawierają określony tekst w tytule.

title: string

Wartość właściwości

string