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 deve incluir o campo _links nas referências rasas

maxTime

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

minTime

Se especificado, filtra as solicitações de pull 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 definido.

repositoryId

Se definido, pesquise solicitações de pull cujo branch de destino esteja 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 esteja neste repositório.

status

Se definido, pesquise solicitações de pull que estejam nesse estado. O padrão é Ativo se não estiver definido.

targetRefName

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

title

Se definido, filtra as solicitações de pull que contêm o texto especificado no título.

Detalhes da propriedade

creatorId

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

creatorId: string

Valor da propriedade

string

Se deve incluir o campo _links nas referências rasas

includeLinks: boolean

Valor da propriedade

boolean

maxTime

Se especificado, filtra as solicitações de pull 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 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 definido.

queryTimeRangeType: PullRequestTimeRangeType

Valor da propriedade

repositoryId

Se definido, pesquise solicitações de pull cujo branch de destino esteja 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 esteja neste repositório.

sourceRepositoryId: string

Valor da propriedade

string

status

Se definido, pesquise solicitações de pull que estejam nesse estado. O padrão é Ativo se não estiver definido.

status: PullRequestStatus

Valor da propriedade

targetRefName

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

targetRefName: string

Valor da propriedade

string

title

Se definido, filtra as solicitações de pull que contêm o texto especificado no título.

title: string

Valor da propriedade

string