RepositoryExtensions.Unshelve, méthode
Copie des modifications réservées dans un 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 Unshelve ( _
shelvesetName As String, _
shelvesetOwner As String, _
workspaceName As String, _
workspaceOwner As String, _
items As ItemSpec(), _
<OutAttribute> ByRef failures As List(Of Failure), _
<OutAttribute> ByRef getOperations As StreamingCollection(Of GetOperation), _
propertyNameFilters As String() _
) As Shelveset
[WebMethodAttribute]
public Shelveset Unshelve(
string shelvesetName,
string shelvesetOwner,
string workspaceName,
string workspaceOwner,
ItemSpec[] items,
out List<Failure> failures,
out StreamingCollection<GetOperation> getOperations,
string[] propertyNameFilters
)
Paramètres
- shelvesetName
Type : System.String
Nom du jeu de réservations déréserver.
- shelvesetOwner
Type : System.String
Propriétaire du jeu de réservations déréserver.
- workspaceName
Type : System.String
Nom de l'espace de travail déréserver dans.
- workspaceOwner
Type : System.String
Propriétaire de l'espace de travail déréserver dans.
- items
Type : array<Microsoft.TeamFoundation.VersionControl.Server.ItemSpec[]
ItemSpecs déréserver (local, serveur, caractère générique, OK de récursivité).
- failures
Type : System.Collections.Generic.List<Failure>%
Liste d'erreurs empêchant déréserver de se produire.
- getOperations
Type : Microsoft.TeamFoundation.Framework.Server.StreamingCollection<GetOperation>%
- propertyNameFilters
Type : array<System.String[]
Liste de propriétés à retourner avec les opération d'extraction.
Valeur de retour
Type : Microsoft.TeamFoundation.VersionControl.Server.Shelveset
GetOperations reflétant les modifications requises à l'état client.
Notes
Séquence d'appel cliente : 1) Appel Unshelve(). 2) Pour chaque GetOperation retournées : A) Téléchargez le fichier à l'aide de l'application/item.asmx ? pcid=X où x est l'appel UpdateLocalVersion de l'identification de modification en attente b), en passant les informations locales et l'ID de modification en attente Si l'étape 2 est interrompue, un futur appel à Get() retourne les entrées non confirmées que le jeu de réservations reste intact après cet appel, mais puisse être immédiatement supprimé avant même qu'étape 2) est terminée.
Si les échecs sont retournés, l'opération échouera.
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