TeamFoundationVersionControlService.Unshelve, méthode (TeamFoundationRequestContext, String, String, String, String, array<ItemSpec[], array<String[])
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
Public Function Unshelve ( _
requestContext As TeamFoundationRequestContext, _
shelvesetName As String, _
shelvesetOwner As String, _
workspaceName As String, _
workspaceOwner As String, _
items As ItemSpec(), _
itemAttributeFilters As String() _
) As TeamFoundationDataReader
public TeamFoundationDataReader Unshelve(
TeamFoundationRequestContext requestContext,
string shelvesetName,
string shelvesetOwner,
string workspaceName,
string workspaceOwner,
ItemSpec[] items,
string[] itemAttributeFilters
)
Paramètres
- requestContext
Type : Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
Contexte de la requête.
- 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é).
- itemAttributeFilters
Type : array<System.String[]
Liste de propriétés à retourner avec les opération d'extraction.
Valeur de retour
Type : Microsoft.TeamFoundation.Framework.Server.TeamFoundationDataReader
TeamFoundationDataReader avec les résultats dans l'ordre suivant : Jeu de réservations - l'objet de jeu de réservations qui présente toutes les métadonnées.Liste d'échec [] - d'erreurs empêchant l'opération de déréservation.GetOperation [] - 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. 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 INSERT échoue.
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
TeamFoundationVersionControlService Classe
Microsoft.TeamFoundation.VersionControl.Server, espace de noms