Поделиться через


Метод SPFileVersionCollection.RestoreByID (Int32, String)

Восстанавливает версии объект файла с указанным Идентификатором версии в коллекцию с идентификатором указанная блокировка.

Пространство имен:  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
)

Параметры

  • vid
    Тип: System.Int32

    Номер версии для восстановления.

  • bypassSharedLockId
    Тип: System.String

    Код блокировки файла.

Замечания

Если файл не извлечен для библиотеки документов включено управление версиями, текущий файл становится последней версии при восстановлении версии.

С помощью метода RestoreByID является таким же, как с помощью метода OpenBinary класса SPFileVersion и метод SaveBinary класса SPFile , как myVersion.File.SaveBinary(myVersions[5].OpenBinary). Тем не менее метод RestoreByID является более эффективным.

Если файл имеет разделяемую блокировку, код блокировки должно быть соответствие для операции восстановления.

См. также

Справочные материалы

SPFileVersionCollection класс

Элементы SPFileVersionCollection

Перегрузка RestoreByID

Пространство имен Microsoft.SharePoint