Condividi tramite


GitPullRequestSearchCriteria interface

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

Proprietà

creatorId

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

includeLinks

Indica se includere il campo _links sui riferimenti superficiali

maxTime

Se specificato, filtra le richieste pull create/chiuse prima di questa data in base all'oggetto queryTimeRangeType specificato.

minTime

Se specificato, filtra le richieste pull create/chiuse dopo questa data in base all'oggetto queryTimeRangeType specificato.

queryTimeRangeType

Tipo di intervallo di tempo che deve essere usato per minTime e maxTime. L'impostazione predefinita è Created 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 le 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. Il valore predefinito è Attivo se non è impostato.

targetRefName

Se impostato, cercare le richieste pull in questo ramo.

title

Se impostato, filtra le richieste pull che contengono il testo specificato nel titolo.

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 sui riferimenti superficiali

includeLinks: boolean

Valore della proprietà

boolean

maxTime

Se specificato, filtra le richieste pull create/chiuse prima di questa data in base all'oggetto queryTimeRangeType specificato.

maxTime: Date

Valore della proprietà

Date

minTime

Se specificato, filtra le richieste pull create/chiuse dopo questa data in base all'oggetto queryTimeRangeType specificato.

minTime: Date

Valore della proprietà

Date

queryTimeRangeType

Tipo di intervallo di tempo che deve essere usato per minTime e maxTime. L'impostazione predefinita è Created 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 le 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. Il valore predefinito è Attivo se non è impostato.

status: PullRequestStatus

Valore della proprietà

targetRefName

Se impostato, cercare le richieste pull in questo ramo.

targetRefName: string

Valore della proprietà

string

title

Se impostato, filtra le richieste pull che contengono il testo specificato nel titolo.

title: string

Valore della proprietà

string