Export (0) Print
Expand All

Workspace.PendUndelete Method (String, Int32, String, LockLevel, Boolean, Boolean, Boolean, String[], String[])

Queues files or folders for undeletion from the repository and optionally restores them in the current workspace.

Namespace:  Microsoft.TeamFoundation.VersionControl.Client
Assembly:  Microsoft.TeamFoundation.VersionControl.Client (in Microsoft.TeamFoundation.VersionControl.Client.dll)

public int PendUndelete(
	string path,
	int deletionId,
	string newPath,
	LockLevel lockLevel,
	bool updateDisk,
	bool detectFolderAtTarget,
	bool silent,
	string[] itemAttributeFilters,
	string[] itemPropertyFilters
)

Parameters

path
Type: System.String

the items to undelete (multiple with wildcard characters); both server and local paths are allowed

deletionId
Type: System.Int32

deletion id for the item to undelete

newPath
Type: System.String

optional new path for the item to undelete

lockLevel
Type: Microsoft.TeamFoundation.VersionControl.Client.LockLevel

the lock level to apply to each item

updateDisk
Type: System.Boolean

for undelete, whether to retrieve undeleted items from the repository and create directories on disk; when false, the local disk is not changed

detectFolderAtTarget
Type: System.Boolean

if true, look for a local folder existing at the target and tell the server if that is the case; otherwise, do not check

silent
Type: System.Boolean

Specifies whether server should return get ops

itemAttributeFilters
Type: System.String[]

List of the property name filters to return with get ops.

itemPropertyFilters
Type: System.String[]

List of property filters.

Return Value

Type: System.Int32
the number of pending changes

Show:
© 2014 Microsoft