Partager via


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

  • 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.
  • shelvesetPropertyNameFilters
    Type : array<System.String[]
    Une liste de propriétés du jeu de réservations à retourner à l'objet de jeux de réservations.

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

Voir aussi

Référence

TeamFoundationVersionControlService Classe

Unshelve, surcharge

Microsoft.TeamFoundation.VersionControl.Server, espace de noms