GitPullRequest interface
Vertegenwoordigt alle gegevens die zijn gekoppeld aan een pull-aanvraag.
Eigenschappen
artifact |
Een tekenreeks die deze pull-aanvraag uniek identificeert. Gebruik deze sjabloon om een artefact-id voor een pull-aanvraag te genereren: |
auto |
Als dit is ingesteld, wordt automatisch aanvullen ingeschakeld voor deze pull-aanvraag en is dit de identiteit die deze heeft ingeschakeld. |
closed |
De gebruiker die de pull-aanvraag heeft gesloten. |
closed |
De datum waarop de pull-aanvraag is gesloten (voltooid, afgezien of extern is samengevoegd). |
code |
De codebeoordelings-id van de pull-aanvraag. Intern gebruikt. |
commits | De doorvoeringen in de pull-aanvraag. |
completion |
Opties die van invloed zijn op de wijze waarop de pull-aanvraag wordt samengevoegd wanneer deze is voltooid. |
completion |
De meest recente datum waarop de pull-aanvraag in de wachtrij is terechtgekomen om te worden voltooid. Intern gebruikt. |
created |
De identiteit van de gebruiker die de pull-aanvraag heeft gemaakt. |
creation |
De datum waarop de pull-aanvraag is gemaakt. |
description | De beschrijving van de pull-aanvraag. |
fork |
Als dit een pull-aanvraag van een fork is, bevat deze informatie over de bron. |
has |
Waarschuwing voor meerdere samenvoegbases |
is |
Concept-/WIP-pull-aanvraag. |
labels | De labels die zijn gekoppeld aan de pull-aanvraag. |
last |
De doorvoer van de meest recente samenvoeging van pull-aanvragen. Als deze optie leeg is, wordt de meest recente samenvoeging uitgevoerd of mislukt. |
last |
De doorvoer aan het hoofd van de bronbranch op het moment van de laatste samenvoeging van pull-aanvragen. |
last |
De doorvoer aan het hoofd van de doelbranch op het moment van de laatste samenvoeging van pull-aanvragen. |
merge |
Als deze optie is ingesteld, is het samenvoegen van pull-aanvragen om deze reden mislukt. |
merge |
Het type fout (indien aanwezig) van de samenvoeging van pull-aanvragen. |
merge |
De id van de taak die wordt gebruikt om de samenvoegbewerking van de pull-aanvraag uit te voeren. Intern gebruikt. |
merge |
Opties die worden gebruikt wanneer de samenvoegbewerking van de pull-aanvraag wordt uitgevoerd. Deze staan los van de voltooiingsopties, omdat de voltooiing slechts eenmaal plaatsvindt en er telkens een nieuwe samenvoeging wordt uitgevoerd wanneer de bronbranch van de pull-aanvraag wordt gewijzigd. |
merge |
De huidige status van de samenvoeging van pull-aanvragen. |
pull |
De id van de pull-aanvraag. |
remote |
Intern gebruikt. |
repository | De opslagplaats met de doelbranch van de pull-aanvraag. |
reviewers | Een lijst met revisoren voor de pull-aanvraag, samen met de status van hun stemmen. |
source |
De naam van de bronbranch van de pull-aanvraag. |
status | De status van de pull-aanvraag. |
supports |
Indien waar, ondersteunt deze pull-aanvraag meerdere iteraties. Iteratieondersteuning betekent dat afzonderlijke pushs naar de bronvertakking van de pull-aanvraag kunnen worden gecontroleerd en dat opmerkingen die in één iteratie zijn achtergelaten, in toekomstige iteraties worden bijgehouden. |
target |
De naam van de doelbranch van de pull-aanvraag. |
title | De titel van de pull-aanvraag. |
url | Intern gebruikt. |
work |
Werkitemverwijzingen die zijn gekoppeld aan deze pull-aanvraag. |
Eigenschapdetails
artifactId
Een tekenreeks die deze pull-aanvraag uniek identificeert. Gebruik deze sjabloon om een artefact-id voor een pull-aanvraag te genereren: vstfs:///Git/PullRequestId/{projectId}/{repositoryId}/{pullRequestId}
artifactId: string
Waarde van eigenschap
string
autoCompleteSetBy
Als dit is ingesteld, wordt automatisch aanvullen ingeschakeld voor deze pull-aanvraag en is dit de identiteit die deze heeft ingeschakeld.
autoCompleteSetBy: IdentityRef
Waarde van eigenschap
closedBy
De gebruiker die de pull-aanvraag heeft gesloten.
closedBy: IdentityRef
Waarde van eigenschap
closedDate
De datum waarop de pull-aanvraag is gesloten (voltooid, afgezien of extern is samengevoegd).
closedDate: Date
Waarde van eigenschap
Date
codeReviewId
De codebeoordelings-id van de pull-aanvraag. Intern gebruikt.
codeReviewId: number
Waarde van eigenschap
number
commits
completionOptions
Opties die van invloed zijn op de wijze waarop de pull-aanvraag wordt samengevoegd wanneer deze is voltooid.
completionOptions: GitPullRequestCompletionOptions
Waarde van eigenschap
completionQueueTime
De meest recente datum waarop de pull-aanvraag in de wachtrij is terechtgekomen om te worden voltooid. Intern gebruikt.
completionQueueTime: Date
Waarde van eigenschap
Date
createdBy
De identiteit van de gebruiker die de pull-aanvraag heeft gemaakt.
createdBy: IdentityRef
Waarde van eigenschap
creationDate
De datum waarop de pull-aanvraag is gemaakt.
creationDate: Date
Waarde van eigenschap
Date
description
De beschrijving van de pull-aanvraag.
description: string
Waarde van eigenschap
string
forkSource
Als dit een pull-aanvraag van een fork is, bevat deze informatie over de bron.
forkSource: GitForkRef
Waarde van eigenschap
hasMultipleMergeBases
Waarschuwing voor meerdere samenvoegbases
hasMultipleMergeBases: boolean
Waarde van eigenschap
boolean
isDraft
Concept-/WIP-pull-aanvraag.
isDraft: boolean
Waarde van eigenschap
boolean
labels
De labels die zijn gekoppeld aan de pull-aanvraag.
labels: WebApiTagDefinition[]
Waarde van eigenschap
lastMergeCommit
De doorvoer van de meest recente samenvoeging van pull-aanvragen. Als deze optie leeg is, wordt de meest recente samenvoeging uitgevoerd of mislukt.
lastMergeCommit: GitCommitRef
Waarde van eigenschap
lastMergeSourceCommit
De doorvoer aan het hoofd van de bronbranch op het moment van de laatste samenvoeging van pull-aanvragen.
lastMergeSourceCommit: GitCommitRef
Waarde van eigenschap
lastMergeTargetCommit
De doorvoer aan het hoofd van de doelbranch op het moment van de laatste samenvoeging van pull-aanvragen.
lastMergeTargetCommit: GitCommitRef
Waarde van eigenschap
mergeFailureMessage
Als deze optie is ingesteld, is het samenvoegen van pull-aanvragen om deze reden mislukt.
mergeFailureMessage: string
Waarde van eigenschap
string
mergeFailureType
Het type fout (indien aanwezig) van de samenvoeging van pull-aanvragen.
mergeFailureType: PullRequestMergeFailureType
Waarde van eigenschap
mergeId
De id van de taak die wordt gebruikt om de samenvoegbewerking van de pull-aanvraag uit te voeren. Intern gebruikt.
mergeId: string
Waarde van eigenschap
string
mergeOptions
Opties die worden gebruikt wanneer de samenvoegbewerking van de pull-aanvraag wordt uitgevoerd. Deze staan los van de voltooiingsopties, omdat de voltooiing slechts eenmaal plaatsvindt en er telkens een nieuwe samenvoeging wordt uitgevoerd wanneer de bronbranch van de pull-aanvraag wordt gewijzigd.
mergeOptions: GitPullRequestMergeOptions
Waarde van eigenschap
mergeStatus
De huidige status van de samenvoeging van pull-aanvragen.
mergeStatus: PullRequestAsyncStatus
Waarde van eigenschap
pullRequestId
De id van de pull-aanvraag.
pullRequestId: number
Waarde van eigenschap
number
remoteUrl
Intern gebruikt.
remoteUrl: string
Waarde van eigenschap
string
repository
De opslagplaats met de doelbranch van de pull-aanvraag.
repository: GitRepository
Waarde van eigenschap
reviewers
Een lijst met revisoren voor de pull-aanvraag, samen met de status van hun stemmen.
reviewers: IdentityRefWithVote[]
Waarde van eigenschap
sourceRefName
De naam van de bronbranch van de pull-aanvraag.
sourceRefName: string
Waarde van eigenschap
string
status
supportsIterations
Indien waar, ondersteunt deze pull-aanvraag meerdere iteraties. Iteratieondersteuning betekent dat afzonderlijke pushs naar de bronvertakking van de pull-aanvraag kunnen worden gecontroleerd en dat opmerkingen die in één iteratie zijn achtergelaten, in toekomstige iteraties worden bijgehouden.
supportsIterations: boolean
Waarde van eigenschap
boolean
targetRefName
De naam van de doelbranch van de pull-aanvraag.
targetRefName: string
Waarde van eigenschap
string
title
De titel van de pull-aanvraag.
title: string
Waarde van eigenschap
string
url
Intern gebruikt.
url: string
Waarde van eigenschap
string
workItemRefs
Werkitemverwijzingen die zijn gekoppeld aan deze pull-aanvraag.
workItemRefs: ResourceRef[]
Waarde van eigenschap
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor