GitPullRequest interface
A lekéréses kérelemhez társított összes adatot jelöli.
Tulajdonságok
artifact |
Egy sztring, amely egyedileg azonosítja ezt a lekéréses kérelmet. A lekéréses kérelem összetevő-azonosítójának létrehozásához használja ezt a sablont: |
auto |
Ha be van állítva, az automatikus kiegészítés engedélyezve van ehhez a lekéréses kérelemhez, és ez az identitás engedélyezte azt. |
closed |
A lekéréses kérelmet lezáró felhasználó. |
closed |
A lekéréses kérelem lezárásának dátuma (külsőleg befejezve, elhagyva vagy egyesítve). |
code |
A lekéréses kérelem kód-ellenőrzési azonosítója. Belsőleg használva. |
commits | A lekéréses kérelemben található véglegesítések. |
completion |
Azok a beállítások, amelyek befolyásolják, hogy a lekéréses kérelem hogyan lesz egyesítve a befejezéskor. |
completion |
A legutóbbi dátum, amikor a lekéréses kérelem belépett a teljesítendő üzenetsorba. Belsőleg használva. |
created |
A lekéréses kérelmet létrehozó felhasználó identitása. |
creation |
A lekéréses kérelem létrehozásának dátuma. |
description | A lekéréses kérelem leírása. |
fork |
Ha ez egy elágazásból származó PR, az információkat tartalmaz a forrásáról. |
has |
Több egyesítési bázis figyelmeztetése |
is |
Piszkozat/ WIP lekéréses kérelem. |
labels | A lekéréses kérelemhez társított címkék. |
last |
A legutóbbi lekéréses kérelem egyesítésének véglegesítése. Ha üres, a legutóbbi egyesítés folyamatban van, vagy sikertelen volt. |
last |
A véglegesítés a forráság élén az utolsó lekéréses kérelem egyesítésének időpontjában. |
last |
A véglegesítés a célág élén az utolsó lekéréses kérelem egyesítésének időpontjában. |
merge |
Ha be van állítva, a lekéréses kérelem egyesítése emiatt meghiúsult. |
merge |
A lekéréses kérelem egyesítésének típusa (ha van ilyen). |
merge |
A lekéréses kérelem egyesítésének futtatásához használt feladat azonosítója. Belsőleg használva. |
merge |
A lekéréses kérelem egyesítésének futtatásakor használt beállítások. Ezek eltérnek a befejezési lehetőségektől, mivel a befejezés csak egyszer történik, és minden alkalommal új egyesítés fut, amikor a lekéréses kérelem forrásága megváltozik. |
merge |
A lekéréses kérelem egyesítésének aktuális állapota. |
pull |
A lekéréses kérelem azonosítója. |
remote |
Belsőleg használva. |
repository | A lekéréses kérelem célágát tartalmazó adattár. |
reviewers | A lekéréses kérelem véleményezőinek listája a szavazataik állapotával együtt. |
source |
A lekéréses kérelem forráságának neve. |
status | A lekéréses kérelem állapota. |
supports |
Ha igaz, ez a lekéréses kérelem több iterációt is támogat. Az iteráció támogatása azt jelenti, hogy a lekéréses kérelem forráságára irányuló egyéni leküldések felülvizsgálhatók, és az egy iterációban hagyott megjegyzések nyomon lesznek követve a jövőbeli iterációkban. |
target |
A lekéréses kérelem célágának neve. |
title | A lekéréses kérelem címe. |
url | Belsőleg használva. |
work |
A lekéréses kérelemhez társított munkaelem-hivatkozások. |
Tulajdonság adatai
artifactId
Egy sztring, amely egyedileg azonosítja ezt a lekéréses kérelmet. A lekéréses kérelem összetevő-azonosítójának létrehozásához használja ezt a sablont: vstfs:///Git/PullRequestId/{projectId}/{repositoryId}/{pullRequestId}
artifactId: string
Tulajdonság értéke
string
autoCompleteSetBy
Ha be van állítva, az automatikus kiegészítés engedélyezve van ehhez a lekéréses kérelemhez, és ez az identitás engedélyezte azt.
autoCompleteSetBy: IdentityRef
Tulajdonság értéke
closedBy
closedDate
A lekéréses kérelem lezárásának dátuma (külsőleg befejezve, elhagyva vagy egyesítve).
closedDate: Date
Tulajdonság értéke
Date
codeReviewId
A lekéréses kérelem kód-ellenőrzési azonosítója. Belsőleg használva.
codeReviewId: number
Tulajdonság értéke
number
commits
A lekéréses kérelemben található véglegesítések.
commits: GitCommitRef[]
Tulajdonság értéke
completionOptions
Azok a beállítások, amelyek befolyásolják, hogy a lekéréses kérelem hogyan lesz egyesítve a befejezéskor.
completionOptions: GitPullRequestCompletionOptions
Tulajdonság értéke
completionQueueTime
A legutóbbi dátum, amikor a lekéréses kérelem belépett a teljesítendő üzenetsorba. Belsőleg használva.
completionQueueTime: Date
Tulajdonság értéke
Date
createdBy
A lekéréses kérelmet létrehozó felhasználó identitása.
createdBy: IdentityRef
Tulajdonság értéke
creationDate
A lekéréses kérelem létrehozásának dátuma.
creationDate: Date
Tulajdonság értéke
Date
description
A lekéréses kérelem leírása.
description: string
Tulajdonság értéke
string
forkSource
Ha ez egy elágazásból származó PR, az információkat tartalmaz a forrásáról.
forkSource: GitForkRef
Tulajdonság értéke
hasMultipleMergeBases
Több egyesítési bázis figyelmeztetése
hasMultipleMergeBases: boolean
Tulajdonság értéke
boolean
isDraft
Piszkozat/ WIP lekéréses kérelem.
isDraft: boolean
Tulajdonság értéke
boolean
labels
A lekéréses kérelemhez társított címkék.
labels: WebApiTagDefinition[]
Tulajdonság értéke
lastMergeCommit
A legutóbbi lekéréses kérelem egyesítésének véglegesítése. Ha üres, a legutóbbi egyesítés folyamatban van, vagy sikertelen volt.
lastMergeCommit: GitCommitRef
Tulajdonság értéke
lastMergeSourceCommit
A véglegesítés a forráság élén az utolsó lekéréses kérelem egyesítésének időpontjában.
lastMergeSourceCommit: GitCommitRef
Tulajdonság értéke
lastMergeTargetCommit
A véglegesítés a célág élén az utolsó lekéréses kérelem egyesítésének időpontjában.
lastMergeTargetCommit: GitCommitRef
Tulajdonság értéke
mergeFailureMessage
Ha be van állítva, a lekéréses kérelem egyesítése emiatt meghiúsult.
mergeFailureMessage: string
Tulajdonság értéke
string
mergeFailureType
A lekéréses kérelem egyesítésének típusa (ha van ilyen).
mergeFailureType: PullRequestMergeFailureType
Tulajdonság értéke
mergeId
A lekéréses kérelem egyesítésének futtatásához használt feladat azonosítója. Belsőleg használva.
mergeId: string
Tulajdonság értéke
string
mergeOptions
A lekéréses kérelem egyesítésének futtatásakor használt beállítások. Ezek eltérnek a befejezési lehetőségektől, mivel a befejezés csak egyszer történik, és minden alkalommal új egyesítés fut, amikor a lekéréses kérelem forrásága megváltozik.
mergeOptions: GitPullRequestMergeOptions
Tulajdonság értéke
mergeStatus
A lekéréses kérelem egyesítésének aktuális állapota.
mergeStatus: PullRequestAsyncStatus
Tulajdonság értéke
pullRequestId
A lekéréses kérelem azonosítója.
pullRequestId: number
Tulajdonság értéke
number
remoteUrl
Belsőleg használva.
remoteUrl: string
Tulajdonság értéke
string
repository
A lekéréses kérelem célágát tartalmazó adattár.
repository: GitRepository
Tulajdonság értéke
reviewers
A lekéréses kérelem véleményezőinek listája a szavazataik állapotával együtt.
reviewers: IdentityRefWithVote[]
Tulajdonság értéke
sourceRefName
A lekéréses kérelem forráságának neve.
sourceRefName: string
Tulajdonság értéke
string
status
supportsIterations
Ha igaz, ez a lekéréses kérelem több iterációt is támogat. Az iteráció támogatása azt jelenti, hogy a lekéréses kérelem forráságára irányuló egyéni leküldések felülvizsgálhatók, és az egy iterációban hagyott megjegyzések nyomon lesznek követve a jövőbeli iterációkban.
supportsIterations: boolean
Tulajdonság értéke
boolean
targetRefName
A lekéréses kérelem célágának neve.
targetRefName: string
Tulajdonság értéke
string
title
A lekéréses kérelem címe.
title: string
Tulajdonság értéke
string
url
Belsőleg használva.
url: string
Tulajdonság értéke
string
workItemRefs
A lekéréses kérelemhez társított munkaelem-hivatkozások.
workItemRefs: ResourceRef[]