SPFileVersionCollection.RestoreByID-Methode (Int32, String)
Stellt das Version Dateiobjekt mit der angegebenen Versions-ID der Auflistung mit der angegebenen sperren.
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
Public Sub RestoreByID ( _
vid As Integer, _
bypassSharedLockId As String _
)
'Usage
Dim instance As SPFileVersionCollection
Dim vid As Integer
Dim bypassSharedLockId As String
instance.RestoreByID(vid, bypassSharedLockId)
public void RestoreByID(
int vid,
string bypassSharedLockId
)
Parameter
vid
Typ: System.Int32Die Versionskennung wiederherstellen.
bypassSharedLockId
Typ: System.StringDie ID für die Datei.
Hinweise
Versionsverwaltung für die Dokumentbibliothek aktiviert ist, und die Datei nicht ausgecheckt ist, wird die aktuelle Datei die aktuelle Version bei der Wiederherstellung einer Version.
Mithilfe der RestoreByID -Methode ist identisch mit einer Kombination aus der OpenBinary -Methode der Klasse SPFileVersion und der SaveBinary -Methode der SPFile -Klasse, wie in myVersion.File.SaveBinary(myVersions[5].OpenBinary). Die RestoreByID -Methode ist jedoch effizienter.
Wenn die Datei eine gemeinsame Sperre verfügt, muss die ID eine Übereinstimmung für den Wiederherstellungsvorgang sein.
Siehe auch
Referenz
SPFileVersionCollection Klasse