Partager via


Repository.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) _
) As Shelveset
[WebMethodAttribute]
public Shelveset Unshelve(
    string shelvesetName,
    string shelvesetOwner,
    string workspaceName,
    string workspaceOwner,
    ItemSpec[] items,
    out List<Failure> failures,
    out StreamingCollection<GetOperation> getOperations
)

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.

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'ID de modification en attente, b) appel UpdateLocalVersion, 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 échouera.

Sécurité .NET Framework

Voir aussi

Référence

Repository Classe

Microsoft.TeamFoundation.VersionControl.Server, espace de noms