TeamFoundationVersionControlService.Unshelve, méthode (TeamFoundationRequestContext, String, String, String, String, array<ItemSpec[], array<String[], array<String[], array<String[], Boolean, PathLength)
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(), _
itemPropertyFilters As String(), _
itemAttributeFilters As String(), _
shelvesetPropertyNameFilters As String(), _
merge As Boolean, _
maxClientPathLength As PathLength _
) As TeamFoundationDataReader
public TeamFoundationDataReader Unshelve(
TeamFoundationRequestContext requestContext,
string shelvesetName,
string shelvesetOwner,
string workspaceName,
string workspaceOwner,
ItemSpec[] items,
string[] itemPropertyFilters,
string[] itemAttributeFilters,
string[] shelvesetPropertyNameFilters,
bool merge,
PathLength maxClientPathLength
)
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é.)
- itemPropertyFilters
Type : array<System.String[]
- itemAttributeFilters
Type : array<System.String[]
Liste de propriétés à retourner avec les opération d'extraction.
- shelvesetPropertyNameFilters
Type : array<System.String[]
Une liste de propriétés du jeu de réservations à retourner à l'objet de jeux de réservations.
- merge
Type : System.Boolean
- maxClientPathLength
Type : Microsoft.TeamFoundation.VersionControl.Common.PathLength
Longueur prise en charge de chemin d'accès au serveur de client maximale.
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 avec tout l'échec de métadonnées [] - liste d'erreurs empêchant déréserver de se produire GetOperation [] - GetOperations reflétant les modifications requises à l'état client.
Notes
Séquence d'appel cliente : 1) l'appel Unshelve() 2) pour chaque GetOperation retournées : A) Téléchargez le fichier à l'application/item.asmx ? le pcid=X où x est l'appel UpdateLocalVersion de l'ID de modification en attente b), en passant les informations locales et l'ID de modification en attente si é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 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