Condividi tramite


Metodo Workspace.CheckIn (array<PendingChange[], String, String, CheckinNote, array<WorkItemCheckinInfo[], PolicyOverrideInfo)

Controlla il set specificato di modifiche in sospeso al repository del controllo della versione.

Spazio dei nomi:  Microsoft.TeamFoundation.VersionControl.Client
Assembly:  Microsoft.TeamFoundation.VersionControl.Client (in Microsoft.TeamFoundation.VersionControl.Client.dll)

Sintassi

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

Parametri

  • author
    Tipo: System.String
    L'autore dell'insieme di modifiche.Se non si specifica questo parametro, l'utente che esegue la chiamata di archiviazione viene identificato come autore.
  • comment
    Tipo: System.String
    Il commento da associare a questa archiviazione.Può essere null.

Valore restituito

Tipo: System.Int32
Se ha esito positivo, un numero dell'insieme di modifiche positivo per questa archiviazione.

Eccezioni

Eccezione Condizione
VersionControlException

Questa area di lavoro è stato eliminato.

Note

Ogni archiviazione è un'operazione atomica. Tutte le modifiche vengono archiviate, oppure non venga. Se l'archiviazione riesce, il metodo restituisce un numero dell'insieme di modifiche positivo. Se il set di modifiche in sospeso per l'archiviazione è null, i test del server per controllare tutte le modifiche nell'area di lavoro. Tuttavia, questa operazione non è valida se le modifiche in sospeso nell'area di lavoro alcuna modifica o aggiunge, perché il contenuto non verrà caricata al server.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

Workspace Classe

Overload CheckIn

Spazio dei nomi Microsoft.TeamFoundation.VersionControl.Client