Workspace.CheckIn – metoda (array<PendingChange[], String, String, CheckinNote, array<WorkItemCheckinInfo , PolicyOverrideInfo)
Kontroly v zadané sadě čekající změny v úložišti správy verzí.
Obor názvů: Microsoft.TeamFoundation.VersionControl.Client
Sestavení: Microsoft.TeamFoundation.VersionControl.Client (v Microsoft.TeamFoundation.VersionControl.Client.dll)
Syntaxe
'Deklarace
Public Function CheckIn ( _
changes As PendingChange(), _
author As String, _
comment As String, _
checkinNote As CheckinNote, _
workItemChanges As WorkItemCheckinInfo(), _
policyOverride As PolicyOverrideInfo _
) As Integer
public int CheckIn(
PendingChange[] changes,
string author,
string comment,
CheckinNote checkinNote,
WorkItemCheckinInfo[] workItemChanges,
PolicyOverrideInfo policyOverride
)
Parametry
- changes
Typ: array<Microsoft.TeamFoundation.VersionControl.Client.PendingChange[]
Sada čekající změny se změnami.Pokud tento parametr nezadáte, budou všechny změny v pracovním prostoru změnami.
- author
Typ: System.String
Autor sady změn.Pokud tento parametr nezadáte, uživatel, který je volání check-in bude označen jako autora.
- comment
Typ: System.String
Komentář, který má být přidružena check-in.Může mít hodnotu null.
- checkinNote
Typ: Microsoft.TeamFoundation.VersionControl.Client.CheckinNote
CheckinNote informace mají být spojeny s check-in.Výchozí vrácení se změnami poznámky jsou určeny pro zabezpečení recenzent, recenzent výkonu a recenzent kód.Může mít hodnotu null.
- workItemChanges
Typ: array<Microsoft.TeamFoundation.VersionControl.Client.WorkItemCheckinInfo[]
Chcete-li zobrazit informace o přiřazených pracovních položek.Může mít hodnotu null.
- policyOverride
Typ: Microsoft.TeamFoundation.VersionControl.Client.PolicyOverrideInfo
Informace, zda uživatel zadal přepsat zásady vrácení se změnami.Může mít hodnotu null.
Vrácená hodnota
Typ: System.Int32
V případě úspěchu, číslo kladné sady změn pro toto vrácení se změnami.
Výjimky
Výjimka | Podmínka |
---|---|
VersionControlException | Tento pracovní prostor byl odstraněn. |
Poznámky
Každý check-in je atomická operace.Všechny změny se změnami nebo žádná.Pokud vrácení se změnami je úspěšný, vrátí metoda sady změn – kladné číslo.Sada čekající změny pro vrácení se změnami je null, pokusí se server se změnami všechny změny v pracovním prostoru.Tuto operaci však není platný, je-li všechny čekající změny v pracovním prostoru jsou úpravy nebo přidá, protože obsah nebude byl odeslán na server.
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.