Partager via


Repository5.UndoPendingChanges, méthode

Annule un ensemble de modifications en attente. Si une spécification de serverItem ne correspond à aucune valeur, un objet de défaillance est retourné pour celui-ci. Cette méthode retourne un tableau de modifications en attente qui ont été annulées. Pour chaque fichier, le client doit appeler DownloadFile() et spécifier la version retournée dans l'objet d'UndonePendingChange pour récupérer des versions non modifiées des fichiers.

Espace de noms :  Microsoft.TeamFoundation.VersionControl.Server
Assembly :  Microsoft.TeamFoundation.VersionControl.Server (dans Microsoft.TeamFoundation.VersionControl.Server.dll)

Syntaxe

'Déclaration
<WebMethodAttribute> _
Public Function UndoPendingChanges ( _
    workspaceName As String, _
    ownerName As String, _
    items As ItemSpec(), _
    itemPropertyFilters As String(), _
    itemAttributeFilters As String(), _
    maxClientPathLength As Integer, _
    <OutAttribute> ByRef failures As List(Of Failure), _
    <OutAttribute> ByRef changePendedFlags As Integer _
) As StreamingCollection(Of GetOperation)
[WebMethodAttribute]
public StreamingCollection<GetOperation> UndoPendingChanges(
    string workspaceName,
    string ownerName,
    ItemSpec[] items,
    string[] itemPropertyFilters,
    string[] itemAttributeFilters,
    int maxClientPathLength,
    out List<Failure> failures,
    out int changePendedFlags
)

Paramètres

  • workspaceName
    Type : System.String
    L'espace de travail pour rétablir des modifications en attente options.
  • ownerName
    Type : System.String
    Propriétaire de l'espace de travail (domaine).
  • itemAttributeFilters
    Type : array<System.String[]
    Liste de propriétés à retourner avec les opération d'extraction.
  • maxClientPathLength
    Type : System.Int32
    Longueur prise en charge de chemin d'accès au serveur de client maximale.

Valeur de retour

Type : Microsoft.TeamFoundation.Framework.Server.StreamingCollection<GetOperation>
Choix d'opération d'extraction qui doivent être appliqués au client pour obtenir dans la synchronisation.

Sécurité .NET Framework

Voir aussi

Référence

Repository5 Classe

Microsoft.TeamFoundation.VersionControl.Server, espace de noms