Share via


Workspace.CheckIn-Methode (array<PendingChange[], String, String, CheckinNote, array<WorkItemCheckinInfo[], PolicyOverrideInfo, CheckinOptions)

Überprüft in den angegebenen Satz von ausstehenden Änderungen im Repository der Versionskontrolle.

Namespace:  Microsoft.TeamFoundation.VersionControl.Client
Assembly:  Microsoft.TeamFoundation.VersionControl.Client (in Microsoft.TeamFoundation.VersionControl.Client.dll)

Syntax

'Declaration
Public Function CheckIn ( _
    changes As PendingChange(), _
    author As String, _
    comment As String, _
    checkinNote As CheckinNote, _
    workItemChanges As WorkItemCheckinInfo(), _
    policyOverride As PolicyOverrideInfo, _
    checkinOptions As CheckinOptions _
) As Integer
public int CheckIn(
    PendingChange[] changes,
    string author,
    string comment,
    CheckinNote checkinNote,
    WorkItemCheckinInfo[] workItemChanges,
    PolicyOverrideInfo policyOverride,
    CheckinOptions checkinOptions
)

Parameter

  • author
    Typ: System.String
    Der Autor des Changesets.Wenn Sie diesen Parameter nicht angeben, wird der Benutzer, der den Eincheckenaufruf macht, als Autor identifiziert.
  • comment
    Typ: System.String
    Der mit diesem Eincheckvorgang zugeordnet Kommentar.Kann NULL sein.

Rückgabewert

Typ: System.Int32
Wenn erfolgreich, eine positive Changesetnummer für das Einchecken.

Ausnahmen

Ausnahme Bedingung
VersionControlException

Dieser Arbeitsbereich wurde gelöscht.

Hinweise

Jedes Einchecken ist atomaren Vorgang. Alle Änderungen werden eingecheckt, oder keine sind. Wenn beim Einchecken erfolgreich ist, gibt die Methode einer positiven Changesetnummer zurück. Wenn die Reihe ausstehender Änderungen für den Eincheckvorgang nicht gültig ist, die Serverversuche, alle Änderungen im Arbeitsbereich einchecken. Es ist dieser Vorgang ungültige ggf. ausstehende Änderungen im Arbeitsbereich befinden Bearbeitungen oder hinzufügen, da Inhalt nicht zum Server hochgeladen wurde.

.NET Framework-Sicherheit

Siehe auch

Referenz

Workspace Klasse

CheckIn-Überladung

Microsoft.TeamFoundation.VersionControl.Client-Namespace