Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Restores the Recycle Bin item to its original location.
Namespace: Microsoft.SharePoint.Client
Assemblies: Microsoft.SharePoint.Client.Silverlight (in Microsoft.SharePoint.Client.Silverlight.dll); Microsoft.SharePoint.Client (in Microsoft.SharePoint.Client.dll)
Syntax
'Declaration
<RemoteAttribute> _
Public Sub Restore
'Usage
Dim instance As RecycleBinItem
instance.Restore()
[RemoteAttribute]
public void Restore()
Exceptions
Exception | Condition |
---|---|
[Microsoft.SharePoint.SPException] | Another file or folder with the same name already exists in the original location. Error code: -2147024816. |
[Microsoft.SharePoint.SPException] | Another list with the same name already exists in the original location. Error code: -2147024713. |
[Microsoft.SharePoint.SPException] | Recycle Bin item is the child of a list, list item, or document that does not exist. Error code: -2147022917. |
[Microsoft.SharePoint.SPException] | Recycle Bin item contains duplicate field values for a field where Field.AllowDuplicateValues is FALSE. Error code: -2130575168. |
[Microsoft.SharePoint.SPException] | Recycle Bin item has one or more lookup field values that do not exist in the data source that is the target of the lookup field. Error code: -2130575156. |
[Microsoft.SharePoint.SPQueryThrottledException] | Throttling limit is exceeded by the operation. Error code: -2147024860. |
[System.ArgumentException] | Recycle Bin item does not exist. Error code: -2147024809. |
[System.UnauthorizedAccessException] | The current user has insufficient permissions. Error code: -2147024891. |