Partager via


GitPullRequestSearchCriteria interface

Vous pouvez rechercher des demandes de tirage correspondant à ce critère.

Propriétés

creatorId

Si cette définition est définie, recherchez les demandes de tirage qui ont été créées par cette identité.

includeLinks

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

maxTime

Si spécifié, filtre les demandes de tirage qui ont été créées/fermées avant cette date en fonction de la valeur queryTimeRangeType spécifiée.

minTime

S’il est spécifié, filtre les demandes de tirage qui ont été créées/fermées après cette date en fonction de la valeur queryTimeRangeType spécifiée.

queryTimeRangeType

Type d’intervalle de temps qui doit être utilisé pour minTime et maxTime. La valeur par défaut est Créée si elle n’est pas définie.

repositoryId

Si la valeur est définie, recherchez les demandes de tirage dont la branche cible se trouve dans ce référentiel.

reviewerId

Si la valeur 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 la valeur est définie, recherchez les demandes de tirage dont la branche source se trouve dans ce référentiel.

status

Si la valeur est définie, recherchez les demandes de tirage qui se trouvent dans cet état. La valeur par défaut est Active si elle n’est pas définie.

targetRefName

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

Détails de la propriété

creatorId

Si cette définition est définie, recherchez les demandes de tirage qui ont été 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 spécifié, filtre les demandes de tirage qui ont été créées/fermées avant cette date en fonction de la valeur queryTimeRangeType spécifiée.

maxTime: Date

Valeur de propriété

Date

minTime

S’il est spécifié, filtre les demandes de tirage qui ont été créées/fermées après cette date en fonction de la valeur queryTimeRangeType spécifiée.

minTime: Date

Valeur de propriété

Date

queryTimeRangeType

Type d’intervalle de temps qui doit être utilisé pour minTime et maxTime. La valeur par défaut est Créée si elle n’est pas définie.

queryTimeRangeType: PullRequestTimeRangeType

Valeur de propriété

repositoryId

Si la valeur est définie, recherchez les demandes de tirage dont la branche cible se trouve dans ce référentiel.

repositoryId: string

Valeur de propriété

string

reviewerId

Si la valeur 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 la valeur est définie, recherchez les demandes de tirage dont la branche source se trouve dans ce référentiel.

sourceRepositoryId: string

Valeur de propriété

string

status

Si la valeur est définie, recherchez les demandes de tirage qui se trouvent dans cet état. La valeur par défaut est Active si elle n’est pas définie.

status: PullRequestStatus

Valeur de propriété

targetRefName

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

targetRefName: string

Valeur de propriété

string