GitPullRequestSearchCriteria interface

可以搜索与此条件匹配的拉取请求。

属性

creatorId

如果设置,请搜索由此标识创建的拉取请求。

includeLinks

是否在浅层引用中包含_links字段

maxTime

如果指定,则根据指定的 queryTimeRangeType 筛选在此日期之前创建/关闭的拉取请求。

minTime

如果指定,则根据指定的 queryTimeRangeType 筛选在此日期之后创建/关闭的拉取请求。

queryTimeRangeType

应用于 minTime 和 maxTime 的时间范围类型。 如果未设置,则默认为 已创建(Created)。

repositoryId

如果设置,请搜索目标分支位于此存储库中的拉取请求。

reviewerId

如果已设置,请搜索具有此标识作为审阅者的拉取请求。

sourceRefName

如果设置,请从此分支搜索拉取请求。

sourceRepositoryId

如果设置,请搜索源分支位于此存储库中的拉取请求。

status

如果设置,请搜索处于此状态的拉取请求。 如果未设置,则默认为“活动”。

targetRefName

如果设置,请在此分支中搜索拉取请求。

title

如果设置,则筛选标题中包含指定文本的拉取请求。

属性详细信息

creatorId

如果设置,请搜索由此标识创建的拉取请求。

creatorId: string

属性值

string

是否在浅层引用中包含_links字段

includeLinks: boolean

属性值

boolean

maxTime

如果指定,则根据指定的 queryTimeRangeType 筛选在此日期之前创建/关闭的拉取请求。

maxTime: Date

属性值

Date

minTime

如果指定,则根据指定的 queryTimeRangeType 筛选在此日期之后创建/关闭的拉取请求。

minTime: Date

属性值

Date

queryTimeRangeType

应用于 minTime 和 maxTime 的时间范围类型。 如果未设置,则默认为 已创建(Created)。

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

title

如果设置,则筛选标题中包含指定文本的拉取请求。

title: string

属性值

string