Partager via


GitPullRequestSearchCriteria interface

Les demandes de tirage peuvent être recherchées pour correspondre à ces critères.

Propriétés

creatorId

Si cette option est définie, recherchez les demandes de tirage créées par cette identité.

includeLinks

Indique s’il faut inclure le champ _links sur les références superficielles

maxTime

Si elle est spécifiée, elle filtre les demandes de tirage qui ont été créées/fermées avant cette date en fonction de la requête TimeRangeType spécifiée.

minTime

Si cette option est spécifiée, elle filtre les demandes de tirage qui ont été créées/fermées après cette date en fonction du queryTimeRangeType spécifié.

queryTimeRangeType

Type d’intervalle de temps à utiliser pour minTime et maxTime. La valeur par défaut est Créé si elle n’est pas définie.

repositoryId

Si cette option est définie, recherchez les demandes de tirage dont la branche cible se trouve dans ce dépôt.

reviewerId

Si cette option est définie, recherchez les demandes de tirage qui ont cette identité en tant que réviseur.

sourceRefName

Si cette option est définie, recherchez les demandes de tirage à partir de cette branche.

sourceRepositoryId

Si cette option est définie, recherchez les demandes de tirage dont la branche source se trouve dans ce dépôt.

status

Si cette option est définie, recherchez les demandes de tirage qui sont dans cet état. La valeur par défaut est Actif si elle n’est pas définie.

targetRefName

Si cette option est définie, recherchez les demandes de tirage dans cette branche.

title

Si cette option est définie, elle filtre les demandes de tirage qui contiennent le texte spécifié dans le titre.

Détails de la propriété

creatorId

Si cette option est définie, recherchez les demandes de tirage créées par cette identité.

creatorId: string

Valeur de propriété

string

Indique s’il faut inclure le champ _links sur les références superficielles

includeLinks: boolean

Valeur de propriété

boolean

maxTime

Si elle est spécifiée, elle filtre les demandes de tirage qui ont été créées/fermées avant cette date en fonction de la requête TimeRangeType spécifiée.

maxTime: Date

Valeur de propriété

Date

minTime

Si cette option est spécifiée, elle filtre les demandes de tirage qui ont été créées/fermées après cette date en fonction du queryTimeRangeType spécifié.

minTime: Date

Valeur de propriété

Date

queryTimeRangeType

Type d’intervalle de temps à utiliser pour minTime et maxTime. La valeur par défaut est Créé si elle n’est pas définie.

queryTimeRangeType: PullRequestTimeRangeType

Valeur de propriété

repositoryId

Si cette option est définie, recherchez les demandes de tirage dont la branche cible se trouve dans ce dépôt.

repositoryId: string

Valeur de propriété

string

reviewerId

Si cette option est définie, recherchez les demandes de tirage qui ont cette identité en tant que réviseur.

reviewerId: string

Valeur de propriété

string

sourceRefName

Si cette option est définie, recherchez les demandes de tirage à partir de cette branche.

sourceRefName: string

Valeur de propriété

string

sourceRepositoryId

Si cette option est définie, recherchez les demandes de tirage dont la branche source se trouve dans ce dépôt.

sourceRepositoryId: string

Valeur de propriété

string

status

Si cette option est définie, recherchez les demandes de tirage qui sont dans cet état. La valeur par défaut est Actif si elle n’est pas définie.

status: PullRequestStatus

Valeur de propriété

targetRefName

Si cette option est définie, recherchez les demandes de tirage dans cette branche.

targetRefName: string

Valeur de propriété

string

title

Si cette option est définie, elle filtre les demandes de tirage qui contiennent le texte spécifié dans le titre.

title: string

Valeur de propriété

string