Udostępnij za pośrednictwem


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

Sprawdza, czy w określony zestaw oczekujące zmiany w repozytorium kontroli wersji.

Przestrzeń nazw:  Microsoft.TeamFoundation.VersionControl.Client
Zestaw:  Microsoft.TeamFoundation.VersionControl.Client (w Microsoft.TeamFoundation.VersionControl.Client.dll)

Składnia

'Deklaracja
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
)

Parametry

  • author
    Typ: System.String
    Autor zestawu zmian.Jeśli ten parametr nie zostanie określony, użytkownika, który wykonuje wywołanie ewidencjonowania zostanie zidentyfikowany jako autor.
  • comment
    Typ: System.String
    Komentarz, który ma być skojarzony z tym ewidencjonowania.Może mieć wartości null.

Wartość zwracana

Typ: System.Int32
W przypadku powodzenia numer zestawu pozytywnych zmian do tej odprawy.

Wyjątki

Wyjątek Warunek
VersionControlException

Ten obszar roboczy został usunięty.

Uwagi

Każdej jest atomowej operacji.Wszystkie zmiany są sprawdzane lub żaden nie jest.Jeśli zaewidencjonowanie zakończyło się pomyślnie, metoda zwraca numer zestawu pozytywnych zmian.Jeśli zbiór oczekujące zmiany do odprawy w ma wartość null, serwer próbuje sprawdzić wszystkie zmiany w obszarze roboczym.Ta operacja jest nieprawidłowa, jeśli wszystkie oczekujące zmiany w obszarze roboczym są modyfikacje lub dodaje, ponieważ zawartość będzie nie zostały przesłane do serwera.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

Workspace Klasa

Przeciążenie CheckIn

Przestrzeń nazw Microsoft.TeamFoundation.VersionControl.Client