Partager via


PersonalizationAdministration.ResetAllState(PersonalizationScope) Méthode

Définition

Réinitialise toutes les données de personnalisation présentes dans le magasin de données sous-jacent en supprimant toutes les lignes associées à la portée spécifiée.

public:
 static int ResetAllState(System::Web::UI::WebControls::WebParts::PersonalizationScope scope);
public static int ResetAllState (System.Web.UI.WebControls.WebParts.PersonalizationScope scope);
static member ResetAllState : System.Web.UI.WebControls.WebParts.PersonalizationScope -> int
Public Shared Function ResetAllState (scope As PersonalizationScope) As Integer

Paramètres

scope
PersonalizationScope

Portée associée aux données de personnalisation à supprimer.

Retours

Nombre d'éléments qui ont été réinitialisés.

Exceptions

scope n'est pas un membre valide de l'énumération PersonalizationScope.

Le fournisseur d’un fournisseur de personnalisation défini dans la configuration n’est pas du type correct.

Une exception de configuration s’est produite lors d’une tentative créer et d’initialiser une instance de l’un des fournisseurs de personnalisation configurés.

- ou -

Impossible de trouver le fournisseur de personnalisation par défaut défini dans la configuration.

Le fournisseur par défaut a retourné un nombre négatif pour le compte des lignes affectées.

Remarques

Cette méthode supprime toutes les lignes du magasin de données sous-jacent associé à l’étendue de personnalisation spécifiée.

S’applique à

Voir aussi