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.
Submits the file for content approval with the specified comment.
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 Publish ( _
comment As String _
)
'Usage
Dim instance As File
Dim comment As String
instance.Publish(comment)
[RemoteAttribute]
public void Publish(
string comment
)
Parameters
comment
Type: System.StringSpecifies the comment.
Its length must be equal to or less than 1023.
Exceptions
Exception | Condition |
---|---|
[Microsoft.SharePoint.SPDuplicateValuesFoundException] | The list item could not be updated because duplicate values were found for one or more field(s) in the list. Error code: -2130575169. |
[Microsoft.SharePoint.SPException] | The user can only publish, unpublish documents in a minor version enabled list. The user cannot perform this action on a checked out document. The user can only Unpublish a major version or approved document. Or Cancel publish for a pending document. Error code: -1. |
[Microsoft.SharePoint.SPFileCheckOutException] | The file is not checked out. Error code: -2147024738. |
[Microsoft.SharePoint.SPFileCheckOutException] | The file is already checked out. Error code: -2130575306. |
[Microsoft.SharePoint.SPFileLockException] | The file is not locked. Error code: -2147024729. |
[Microsoft.SharePoint.SPFileLockException] | The operation timed out. Error code: -2147023436. |
[Microsoft.SharePoint.SPFileLockException] | There is a shared lock on the file. Error code: -2147018894. |
[Microsoft.SharePoint.SPFileLockException] | There is an exclusive lock on the file. Error code: -2147018887. |
[Microsoft.SharePoint.SPInvalidLookupValuesException] | The list item could not be updated because invalid lookup values were found for one or more field(s) in the list. Error code: -2130575159. |
[System.UnauthorizedAccessException] | The current user has insufficient permissions. Error code: - 2147024891. |