GitPullRequestSearchCriteria interface
Les demandes de tirage peuvent être recherchées pour correspondre à ces critères.
Propriétés
| creator |
Si cette option est définie, recherchez les demandes de tirage créées par cette identité. |
| include |
Indique s’il faut inclure le champ _links sur les références superficielles |
| max |
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. |
| min |
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é. |
| query |
Type d’intervalle de temps à utiliser pour minTime et maxTime. La valeur par défaut est Créé si elle n’est pas définie. |
| repository |
Si cette option est définie, recherchez les demandes de tirage dont la branche cible se trouve dans ce dépôt. |
| reviewer |
Si cette option est définie, recherchez les demandes de tirage qui ont cette identité en tant que réviseur. |
| source |
Si cette option est définie, recherchez les demandes de tirage à partir de cette branche. |
| source |
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. |
| target |
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
includeLinks
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