Repository.Shelve, méthode
Copie les modifications en attente à un jeu de réservations. Les modifications restent dans l'espace de travail.
Espace de noms : Microsoft.TeamFoundation.VersionControl.Server
Assembly : Microsoft.TeamFoundation.VersionControl.Server (dans Microsoft.TeamFoundation.VersionControl.Server.dll)
Syntaxe
'Déclaration
<WebMethodAttribute> _
Public Function Shelve ( _
workspaceName As String, _
workspaceOwner As String, _
serverItems As String(), _
shelveset As Shelveset, _
replace As Boolean _
) As List(Of Failure)
[WebMethodAttribute]
public List<Failure> Shelve(
string workspaceName,
string workspaceOwner,
string[] serverItems,
Shelveset shelveset,
bool replace
)
Paramètres
- workspaceName
Type : System.String
Nom de l'espace de travail au réserver options.
- workspaceOwner
Type : System.String
Nom d'utilisateur du propriétaire de l'espace de travail.
- serverItems
Type : array<System.String[]
Liste d'éléments à réserver.
- shelveset
Type : Microsoft.TeamFoundation.VersionControl.Server.Shelveset
Objet de jeu de réservations rempli avec les métadonnées (nom, propriétaire, commentaire, etc.).
- replace
Type : System.Boolean
Si la valeur true et il existe déjà un jeu de réservations avec le même nom, il sera supprimé.
Valeur de retour
Type : System.Collections.Generic.List<Failure>
Notes
La séquence d'appel pour Shelve() ressemble à Checkin().
Les clients doivent : 1) appel QueryPendingSets(). 2) Pour chaque fichier modifié, téléchargez le contenu. 3) Appelez Shelve() avec la liste d'éléments serveur du 1). 4) Appelez UndoPendingChanges() si le comportement « transfert » est souhaité.
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.Server, espace de noms