Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

IBackupRestore.OnPostRestore - Méthode

Fournit le post traitement de restauration.

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

bool OnPostRestore(
	Object sender,
	SPRestoreInformation args
)

Paramètres

sender
Type : System.Object

L'objet qui appelle OnPostRestore.

args
Type : Microsoft.SharePoint.Administration.Backup.SPRestoreInformation

Objet SPRestoreInformation qui contient les données relatives à l'opération.

Valeur renvoyée

Type : System.Boolean
true en cas de réussite ; dans le cas contraire, false.

Au minimum, votre implémentation doit définissez CurrentProgess() à 100 pour cent et true. Il s'agit généralement de tout ce qui est nécessaire.

Dans certains cas, les actions de restauration sont nécessaires. Par exemple, votre implémentation de OnPostRestore a pu redémarrer un service Windows qui devait être suspendu ou arrêté pour l'opération de restauration.

La méthode OnPostRestore ne s'exécutera pas si OnRestore renvoie false.

Voici l'implémentation la plus courante de OnPostRestore.

public Boolean OnPostRestore(Object sender, SPRestoreInformation args)
{
    if (args == null)
    {
        throw new ArgumentNullException("args");
    }
    args.CurrentProgress = 100;
    return true;
}
Afficher: