Partager via


Workspace.CheckIn, méthode (array<PendingChange[], String, String, CheckinNote, array<WorkItemCheckinInfo[], PolicyOverrideInfo, CheckinOptions)

Signe un jeu spécifié de modifications en attente du référentiel de contrôle de version.

Espace de noms :  Microsoft.TeamFoundation.VersionControl.Client
Assembly :  Microsoft.TeamFoundation.VersionControl.Client (dans Microsoft.TeamFoundation.VersionControl.Client.dll)

Syntaxe

'Déclaration
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
)

Paramètres

  • author
    Type : System.String
    L'auteur de l'ensemble de modifications.Si vous ne spécifiez pas ce paramètre, l'utilisateur qui effectue l'appel d'archivage est identifié en tant qu'auteur.
  • comment
    Type : System.String
    Le commentaire à associer à cet archivage.Ce paramètre peut être null.
  • checkinNote
    Type : Microsoft.TeamFoundation.VersionControl.Client.CheckinNote
    Les informations de CheckinNote à associer à cet archivage.Les notes d'archivage par défaut sont du critique de sécurité, le critique de performance, et le vérificateur de code.Ce paramètre peut être null.

Valeur de retour

Type : System.Int32
En cas de réussite, un numéro de l'ensemble de modifications positif pour cet archivage.

Exceptions

Exception Condition
VersionControlException

Cet espace de travail a été supprimé.

Notes

Chaque archivage est une opération atomique. Toutes les modifications sont archivées, ou qu'aucune n'est. Si l'archivage est réussi, la méthode retourne un numéro de l'ensemble de modifications positif. Si l'ensemble de modifications en attente de l'archivage est null, le serveur tente d'archiver tous les modifications dans l'espace de travail. Toutefois, cette opération n'est pas valide si des modifications en attente dans l'espace de travail sont des modifications ou ajout, parce que le contenu n'aura pas été téléchargé vers le serveur.

Sécurité .NET Framework

Voir aussi

Référence

Workspace Classe

CheckIn, surcharge

Microsoft.TeamFoundation.VersionControl.Client, espace de noms