Condividi tramite


GitPullRequestSearchCriteria interface

È possibile cercare richieste pull per trovare la corrispondenza di questi criteri.

Proprietà

creatorId

Se impostato, cercare le richieste pull create da questa identità.

includeLinks

Indica se includere il campo _links nei riferimenti superficiali

maxTime

Se specificato, filtra le richieste pull create/chiuse prima di questa data in base alla queryTimeRangeType specificata.

minTime

Se specificato, filtra le richieste pull create/chiuse dopo questa data in base alla queryTimeRangeType specificata.

queryTimeRangeType

Tipo di intervallo di tempo che deve essere usato per minTime e maxTime. Impostazione predefinita su Create if unset.

repositoryId

Se impostato, cercare le richieste pull il cui ramo di destinazione si trova in questo repository.

reviewerId

Se impostato, cercare le richieste pull con questa identità come revisore.

sourceRefName

Se impostato, cercare richieste pull da questo ramo.

sourceRepositoryId

Se impostato, cercare le richieste pull il cui ramo di origine si trova in questo repository.

status

Se impostato, cercare le richieste pull in questo stato. Impostazione predefinita su Attivo se non viene impostato.

targetRefName

Se impostato, cercare richieste pull in questo ramo.

Dettagli proprietà

creatorId

Se impostato, cercare le richieste pull create da questa identità.

creatorId: string

Valore della proprietà

string

Indica se includere il campo _links nei riferimenti superficiali

includeLinks: boolean

Valore della proprietà

boolean

maxTime

Se specificato, filtra le richieste pull create/chiuse prima di questa data in base alla queryTimeRangeType specificata.

maxTime: Date

Valore della proprietà

Date

minTime

Se specificato, filtra le richieste pull create/chiuse dopo questa data in base alla queryTimeRangeType specificata.

minTime: Date

Valore della proprietà

Date

queryTimeRangeType

Tipo di intervallo di tempo che deve essere usato per minTime e maxTime. Impostazione predefinita su Create if unset.

queryTimeRangeType: PullRequestTimeRangeType

Valore della proprietà

repositoryId

Se impostato, cercare le richieste pull il cui ramo di destinazione si trova in questo repository.

repositoryId: string

Valore della proprietà

string

reviewerId

Se impostato, cercare le richieste pull con questa identità come revisore.

reviewerId: string

Valore della proprietà

string

sourceRefName

Se impostato, cercare richieste pull da questo ramo.

sourceRefName: string

Valore della proprietà

string

sourceRepositoryId

Se impostato, cercare le richieste pull il cui ramo di origine si trova in questo repository.

sourceRepositoryId: string

Valore della proprietà

string

status

Se impostato, cercare le richieste pull in questo stato. Impostazione predefinita su Attivo se non viene impostato.

status: PullRequestStatus

Valore della proprietà

targetRefName

Se impostato, cercare richieste pull in questo ramo.

targetRefName: string

Valore della proprietà

string