Workspace.CheckIn, méthode (array<PendingChange[], String, String, CheckinNote, array<WorkItemCheckinInfo , PolicyOverrideInfo, CheckinOptions)
Signature de l'ensemble spécifié de modifications en attente dans le 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
- changes
Type : array<Microsoft.TeamFoundation.VersionControl.Client.PendingChange[]
L'ensemble de modifications en attente à signer.Si vous ne spécifiez pas ce paramètre, toutes les modifications de l'espace de travail sont archivés.
- 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 à l'archivage.Ce paramètre peut être null.
- checkinNote
Type : Microsoft.TeamFoundation.VersionControl.Client.CheckinNote
Les informations de CheckinNote à associer à l'archivage.Les notes d'archivage par défaut sont pour le critique de sécurité, le critique de performances, et le vérificateur de code.Ce paramètre peut être null.
- workItemChanges
Type : array<Microsoft.TeamFoundation.VersionControl.Client.WorkItemCheckinInfo[]
Informations sur les éléments de travail associés.Ce paramètre peut être null.
- policyOverride
Type : Microsoft.TeamFoundation.VersionControl.Client.PolicyOverrideInfo
Les informations que l'utilisateur a fourni pour substituer une stratégie d'archivage.Ce paramètre peut être null.
- checkinOptions
Type : Microsoft.TeamFoundation.VersionControl.Client.CheckinOptions
L'une des valeurs énumérations suivantes (aucune, SuppressEvent, ou ValidateCheckinOwner) pour l'archivage.
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 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, les tests de serveur pour archiver les modifications de 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 ajouter, parce que le contenu n'a pas été téléchargé sur le serveur.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
Microsoft.TeamFoundation.VersionControl.Client, espace de noms