Partager via


SPFileVersionCollection.RestoreByID - Méthode (Int32, String)

Restaure l'objet de version de fichier qui a l'ID de version spécifié à la collection avec l'ID de verrou spécifié.

Espace de noms :  Microsoft.SharePoint
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
Public Sub RestoreByID ( _
    vid As Integer, _
    bypassSharedLockId As String _
)
'Utilisation
Dim instance As SPFileVersionCollection
Dim vid As Integer
Dim bypassSharedLockId As String

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

Paramètres

  • bypassSharedLockId
    Type : System.String

    L'ID de verrou sur le fichier.

Remarques

Si le contrôle de version est activé pour la bibliothèque de documents et le fichier n'est pas extrait, le fichier actuel devient la version la plus récente lors de la restauration d'une version.

À l'aide de la méthode RestoreByID est identique à l'aide d'une combinaison de la méthode OpenBinary de la classe SPFileVersion et la méthode SaveBinary de la classe SPFile , comme dans myVersion.File.SaveBinary(myVersions[5].OpenBinary). Toutefois, la méthode RestoreByID est plus efficace.

Si le fichier a un verrou partagé, l'identificateur de verrou doit être une correspondance pour l'opération de restauration.

Voir aussi

Référence

SPFileVersionCollection classe

SPFileVersionCollection - Membres

RestoreByID - Surcharge

Microsoft.SharePoint - Espace de noms