Share via


de la propiedad SPBackupRestoreInformation.CurrentProgress

Obtiene o establece, como porcentaje de todo el trabajo, el grado en que se completa la operación de copia de seguridad o restauración.

Espacio de nombres:  Microsoft.SharePoint.Administration.Backup
Ensamblado:  Microsoft.SharePoint (en Microsoft.SharePoint.dll)

Sintaxis

'Declaración
Public Property CurrentProgress As Integer
    Get
    Set
'Uso
Dim instance As SPBackupRestoreInformation
Dim value As Integer

value = instance.CurrentProgress

instance.CurrentProgress = value
public int CurrentProgress { get; set; }

Valor de propiedad

Tipo: System.Int32
Un Int32 de 0 a 100.

Comentarios

Establezca esta propiedad en 100 en las implementaciones de OnBackupComplete y OnPostRestore. Debe normalmente también se establece en un valor apropiado en OnBackup y OnRestore. Las implementaciones de OnPrepareBackup y OnPreRestore también deben establecer esta propiedad si el código de esas implementaciones toma una cantidad considerable de tiempo.

Ejemplos

El ejemplo siguiente muestra cómo utilizar la propiedad CurrentProgress en una implementación de OnBackupComplete.

public Boolean OnBackupComplete(Object sender, SPBackupInformation args)
        {
            if (args == null)
            {
                throw new ArgumentNullException("args");
            }
            args.CurrentProgress = 100;
            return true;
        }
Public Function OnBackupComplete(ByVal sender As Object, ByVal args As SPBackupInformation) As Boolean
            If args Is Nothing Then
                Throw New ArgumentNullException("args")
            End If
            args.CurrentProgress = 100
            Return True
End Function

Vea también

Referencia

clase SPBackupRestoreInformation

Miembros SPBackupRestoreInformation

Espacio de nombres Microsoft.SharePoint.Administration.Backup

UpdateProgress