Partager via


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

  • 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.
  • 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

Voir aussi

Référence

TeamFoundationVersionControlService Classe

Unshelve, surcharge

Microsoft.TeamFoundation.VersionControl.Server, espace de noms