SPFileVersionCollection.RestoreByID 方法 (Int32, String)

将还原的文件版本对象具有指定的版本 ID 到集合指定的锁定 id。

命名空间:  Microsoft.SharePoint
程序集:  Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)

语法

声明
Public Sub RestoreByID ( _
    vid As Integer, _
    bypassSharedLockId As String _
)
用法
Dim instance As SPFileVersionCollection
Dim vid As Integer
Dim bypassSharedLockId As String

instance.RestoreByID(vid, bypassSharedLockId)
public void RestoreByID(
    int vid,
    string bypassSharedLockId
)

参数

  • bypassSharedLockId
    类型:System.String

    在该文件上的锁定 ID。

备注

如果为文档库启用版本控制时,该文件未签出当前文件时的最新版本的版本会被还原。

使用RestoreByID方法是使用SPFileVersion类的方法, OpenBinarySPFile类,如myVersion.File.SaveBinary(myVersions[5].OpenBinary)中所示的SaveBinary方法的组合相同。然而, RestoreByID方法则更为有效。

如果文件中有一个共享的锁,锁 ID 必须还原操作的匹配项。

另请参阅

引用

SPFileVersionCollection 类

SPFileVersionCollection 成员

RestoreByID 重载

Microsoft.SharePoint 命名空间