Megosztás a következőn keresztül:


GitPullRequest interface

A lekéréses kérelemhez társított összes adatot jelöli.

Tulajdonságok

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}

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.

closedBy

A lekéréses kérelmet lezáró felhasználó.

closedDate

A lekéréses kérelem lezárásának dátuma (külsőleg befejezve, elhagyva vagy egyesítve).

codeReviewId

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.

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.

completionQueueTime

A legutóbbi dátum, amikor a lekéréses kérelem belépett a teljesítendő üzenetsorba. Belsőleg használva.

createdBy

A lekéréses kérelmet létrehozó felhasználó identitása.

creationDate

A lekéréses kérelem létrehozásának dátuma.

description

A lekéréses kérelem leírása.

forkSource

Ha ez egy elágazásból származó PR, az információkat tartalmaz a forrásáról.

hasMultipleMergeBases

Több egyesítési bázis figyelmeztetése

isDraft

Piszkozat/ WIP lekéréses kérelem.

labels

A lekéréses kérelemhez társított címkék.

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.

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.

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.

mergeFailureMessage

Ha be van állítva, a lekéréses kérelem egyesítése emiatt meghiúsult.

mergeFailureType

A lekéréses kérelem egyesítésének típusa (ha van ilyen).

mergeId

A lekéréses kérelem egyesítésének futtatásához használt feladat azonosítója. Belsőleg használva.

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.

mergeStatus

A lekéréses kérelem egyesítésének aktuális állapota.

pullRequestId

A lekéréses kérelem azonosítója.

remoteUrl

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.

sourceRefName

A lekéréses kérelem forráságának neve.

status

A lekéréses kérelem állapota.

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.

targetRefName

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.

workItemRefs

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

A lekéréses kérelmet lezáró felhasználó.

closedBy: IdentityRef

Tulajdonság értéke

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

A lekéréses kérelem állapota.

status: PullRequestStatus

Tulajdonság értéke

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[]

Tulajdonság értéke