共用方式為


SPFileVersionCollection.RestoreByID method (Int32, String)

還原檔案版本物件具有集合的指定的版本識別碼與指定的鎖定識別碼。

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'宣告
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
    Type: System.String

    在檔案上的鎖定識別碼。

備註

如果文件庫已啟用版本控制檔案未簽出,目前的檔案還原版本時,就會成為最新版本。

使用RestoreByID方法是使用OpenBinary類別的方法SPFileVersionSPFile類別,如myVersion.File.SaveBinary(myVersions[5].OpenBinary)的SaveBinary方法的組合一樣。不過, RestoreByID方法會更有效率。

如果檔案已經共用的鎖定,鎖定識別碼必須是還原作業的符合項目。

請參閱

參照

SPFileVersionCollection class

SPFileVersionCollection members

RestoreByID overload

Microsoft.SharePoint namespace