GitPullRequestSearchCriteria interface

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

属性

creatorId

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

includeLinks

是否在浅表引用上包括_links字段

maxTime

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

minTime

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

queryTimeRangeType

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

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 的时间范围类型。 如果未设置,则默认为 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