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.
Deletes the file version object with the specified version label.
Namespace: Microsoft.SharePoint.Client
Assembly: Microsoft.SharePoint.Client (in Microsoft.SharePoint.Client.dll)
Syntax
'Declaration
Public Sub DeleteByLabel ( _
versionlabel As String _
)
'Usage
Dim instance As FileVersionCollection
Dim versionlabel As String
instance.DeleteByLabel(versionlabel)
public void DeleteByLabel(
string versionlabel
)
Parameters
versionlabel
Type: System.StringSpecifies the version label.
It must not be a null reference (Nothing in Visual Basic). It must not be empty. Version label must be the return value from VersionLabel property of a FileVersion object.
Exceptions
Exception | Condition |
---|---|
SPException | Current version cannot be deleted. Error code: -2147024710. |
SPQueryThrottledException | Attempted operation is prohibited because it exceeds the list view threshold enforced by the administrator. Error code: -2147024860. |
SPQueryThrottledException | Insufficient system resources are available to process the request. Error code: -2147024749. |
ArgumentException | Version label must be the return value from VersionLabel property of a FileVersion object. Error code: -2147024809. |
[System.IO.FileNotFoundException] | Specified version label is invalid. Error code: -2147024894. |
[System.UnauthorizedAccessException] | The current user has insufficient permissions. Error code: -2147024891. |