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

labels

Se impostato, filtra le richieste pull con etichette corrispondenti ai nomi di etichetta specificati.

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.

tagsFilterOperator

Operatore utilizzato per filtrare in base alle etichette. Il valore predefinito è And se non è impostato. Quando viene usato And, le richieste pull devono avere tutte le etichette specificate. Quando si usa Or, le richieste pull devono avere almeno una delle etichette specificate.

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

labels

Se impostato, filtra le richieste pull con etichette corrispondenti ai nomi di etichetta specificati.

labels: string[]

Valore della proprietà

string[]

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à

tagsFilterOperator

Operatore utilizzato per filtrare in base alle etichette. Il valore predefinito è And se non è impostato. Quando viene usato And, le richieste pull devono avere tutte le etichette specificate. Quando si usa Or, le richieste pull devono avere almeno una delle etichette specificate.

tagsFilterOperator: TagsFilterOperator

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