Поделиться через


GitPullRequestSearchCriteria interface

Запросы на вытягивание можно искать на соответствие этим критериям.

Свойства

creatorId

Если этот параметр задан, выполните поиск запросов на вытягивание, созданных этим удостоверением.

includeLinks

Указывает, следует ли включать поле _links в неглубокие ссылки

maxTime

Если этот параметр задан, фильтрует запросы на вытягивание, созданные или закрытые до этой даты, на основе указанного queryTimeRangeType.

minTime

Если этот параметр задан, фильтрует запросы на вытягивание, созданные или закрытые после этой даты, на основе указанного параметра queryTimeRangeType.

queryTimeRangeType

Тип диапазона времени, который следует использовать для minTime и maxTime. По умолчанию используется значение Создано, если не задано.

repositoryId

Если задано значение , выполните поиск запросов на вытягивание, целевая ветвь которых находится в этом репозитории.

reviewerId

Если этот параметр задан, найдите запросы на вытягивание с этим удостоверением в качестве рецензента.

sourceRefName

Если задано значение , выполните поиск запросов на вытягивание из этой ветви.

sourceRepositoryId

Если задано значение , выполните поиск запросов на вытягивание, исходная ветвь которых находится в этом репозитории.

status

Если этот параметр задан, выполните поиск запросов на вытягивание, которые находятся в этом состоянии. По умолчанию используется значение Активно, если не задано.

targetRefName

Если задано значение , выполните поиск запросов на вытягивание в этой ветви.

Сведения о свойстве

creatorId

Если этот параметр задан, выполните поиск запросов на вытягивание, созданных этим удостоверением.

creatorId: string

Значение свойства

string

Указывает, следует ли включать поле _links в неглубокие ссылки

includeLinks: boolean

Значение свойства

boolean

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

Значение свойства

targetRefName

Если задано значение , выполните поиск запросов на вытягивание в этой ветви.

targetRefName: string

Значение свойства

string