TeamFoundationVersionControlService.UndoPendingChanges-Methode (TeamFoundationRequestContext, String, String, array<ItemSpec[], array<String[], array<String[], Boolean, PathLength)
Macht einen Satz ausstehender Änderungen rückgängig. Wenn eine serverItem Spezifikation entspricht, wird nichts ein Fehlerobjekt für sie zurückgegeben. Diese Methode gibt ein Array ausstehenden Änderungen zurück, die rückgängig gemacht wurden. Für jede Datei sollte der Client DownloadFile() aufrufen und die Version angeben, die im UndonePendingChange-Objekt zurückgegeben wird, um die geänderten Versionen der Dateien abzurufen.
Namespace: Microsoft.TeamFoundation.VersionControl.Server
Assembly: Microsoft.TeamFoundation.VersionControl.Server (in Microsoft.TeamFoundation.VersionControl.Server.dll)
Syntax
'Declaration
Public Function UndoPendingChanges ( _
requestContext As TeamFoundationRequestContext, _
workspaceName As String, _
ownerName As String, _
items As ItemSpec(), _
itemPropertyFilters As String(), _
itemAttributeFilters As String(), _
localWorkspaceBehavior As Boolean, _
maxClientPathLength As PathLength _
) As TeamFoundationDataReader
public TeamFoundationDataReader UndoPendingChanges(
TeamFoundationRequestContext requestContext,
string workspaceName,
string ownerName,
ItemSpec[] items,
string[] itemPropertyFilters,
string[] itemAttributeFilters,
bool localWorkspaceBehavior,
PathLength maxClientPathLength
)
Parameter
- requestContext
Typ: Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
Der Anforderungskontext.
- workspaceName
Typ: System.String
Arbeitsbereich, um von ausstehenden Änderungen aus wiederherzustellen.
- ownerName
Typ: System.String
Besitzer des Arbeitsbereichs (einschließlich Domäne.)
- items
Typ: array<Microsoft.TeamFoundation.VersionControl.Server.ItemSpec[]
Array Elemente zum wiederherzustellen.
- itemPropertyFilters
Typ: array<System.String[]
Liste von Eigenschaften, mit GET-Vorgängen zurückzukehren.
- itemAttributeFilters
Typ: array<System.String[]
Liste von Attributen, mit GET-Vorgängen zurückzukehren.
- localWorkspaceBehavior
Typ: System.Boolean
true, um des speziellen lokalen Arbeitsbereichsverhaltens zu aktivieren: Machen Sie kann nur während Sperren und entfernt nur das Sperrenbit rückgängig.
- maxClientPathLength
Typ: Microsoft.TeamFoundation.VersionControl.Common.PathLength
Die maximale Server-Pfadlänge des Clients unterstützt hat.
Rückgabewert
Typ: Microsoft.TeamFoundation.Framework.Server.TeamFoundationDataReader
TeamFoundationDataReader mit Ergebnissen in der folgenden Reihenfolge: GetOperation[] - Array von GET-Vorgängen, die zur Synchronisierung auf den Client angewendet werden müssen Failure[] - Fehlerobjekte für Elemente, die nicht mehr rückgängig gemacht werden können.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.