Compartilhar via


GitPullRequestSearchCriteria interface

As solicitações de pull podem ser pesquisadas para corresponder a esses critérios.

Propriedades

creatorId

Se definido, pesquise solicitações de pull que foram criadas por essa identidade.

includeLinks

Se o campo de _links deve ser incluído nas referências superficiais

maxTime

Se especificado, filtra as solicitações de pull que foram criadas/fechadas antes dessa data com base no queryTimeRangeType especificado.

minTime

Se especificado, filtra as solicitações de pull que foram criadas/fechadas após essa data com base no queryTimeRangeType especificado.

queryTimeRangeType

O tipo de intervalo de tempo que deve ser usado para minTime e maxTime. O padrão é Criado se não estiver configurado.

repositoryId

Se definido, pesquise solicitações de pull cujo branch de destino está neste repositório.

reviewerId

Se definido, pesquise solicitações de pull que tenham essa identidade como revisor.

sourceRefName

Se definido, pesquise solicitações de pull desse branch.

sourceRepositoryId

Se definido, pesquise solicitações de pull cujo branch de origem está neste repositório.

status

Se definido, pesquise solicitações de pull que estão nesse estado. O padrão será Ativo se não estiver configurado.

targetRefName

Se definido, pesquise solicitações de pull nesse branch.

Detalhes da propriedade

creatorId

Se definido, pesquise solicitações de pull que foram criadas por essa identidade.

creatorId: string

Valor da propriedade

string

Se o campo de _links deve ser incluído nas referências superficiais

includeLinks: boolean

Valor da propriedade

boolean

maxTime

Se especificado, filtra as solicitações de pull que foram criadas/fechadas antes dessa data com base no queryTimeRangeType especificado.

maxTime: Date

Valor da propriedade

Date

minTime

Se especificado, filtra as solicitações de pull que foram criadas/fechadas após essa data com base no queryTimeRangeType especificado.

minTime: Date

Valor da propriedade

Date

queryTimeRangeType

O tipo de intervalo de tempo que deve ser usado para minTime e maxTime. O padrão é Criado se não estiver configurado.

queryTimeRangeType: PullRequestTimeRangeType

Valor da propriedade

repositoryId

Se definido, pesquise solicitações de pull cujo branch de destino está neste repositório.

repositoryId: string

Valor da propriedade

string

reviewerId

Se definido, pesquise solicitações de pull que tenham essa identidade como revisor.

reviewerId: string

Valor da propriedade

string

sourceRefName

Se definido, pesquise solicitações de pull desse branch.

sourceRefName: string

Valor da propriedade

string

sourceRepositoryId

Se definido, pesquise solicitações de pull cujo branch de origem está neste repositório.

sourceRepositoryId: string

Valor da propriedade

string

status

Se definido, pesquise solicitações de pull que estão nesse estado. O padrão será Ativo se não estiver configurado.

status: PullRequestStatus

Valor da propriedade

targetRefName

Se definido, pesquise solicitações de pull nesse branch.

targetRefName: string

Valor da propriedade

string