del método FileVersionCollection.RestoreByLabel
Crea una versión de archivo nueva del archivo especificado por la etiqueta de versión.
Espacio de nombres: Microsoft.SharePoint.Client
Ensamblados: Microsoft.SharePoint.Client.Silverlight (en Microsoft.SharePoint.Client.Silverlight.dll); Microsoft.SharePoint.Client.Phone (en Microsoft.SharePoint.Client.Phone.dll) Microsoft.SharePoint.Client (en Microsoft.SharePoint.Client.dll)
Sintaxis
'Declaración
Public Sub RestoreByLabel ( _
versionlabel As String _
)
'Uso
Dim instance As FileVersionCollection
Dim versionlabel As String
instance.RestoreByLabel(versionlabel)
public void RestoreByLabel(
string versionlabel
)
Parámetros
versionlabel
Tipo: System.StringEspecifica la etiqueta de versión.
No debe ser una referencia null (Nothing en Visual Basic). No debe estar vacía. Etiqueta de versión debe ser el valor devuelto por la propiedad VersionLabel de un objeto FileVersion .
Excepciones
Excepción | Condición |
---|---|
SPException | Archivo está desprotegido por un usuario distinto del usuario actual. Código de error: - 2130575306. |
SPException | Operación no es válida para el estado actual del objeto. Prohibido la operación; la versión publicada es mayor que la versión ha intentado restaurar. Código de error:-2130246262. |
SPQueryThrottledException | Se ha superado el umbral de la vista de lista. Código de error:-2147024860. |
SPQueryThrottledException | Falta de recursos del sistema para procesar este comando. Código de error:-2147024749. |
ArgumentException | Propiedad de la etiqueta de versión del objeto FileVersion no es válida. Código de error: -2147024809. |
DirectoryNotFoundException | Etiqueta de versión especificado no es válido. Código de error: -2147024893. |
UnauthorizedAccessException | El usuario actual no tiene permisos suficientes. Código de error: -2147024891. |