PersonalizationProvider.ResetPersonalizationBlob Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
En cas de substitution dans une classe dérivée, supprime les données de personnalisation brutes du magasin de données sous-jacent.
protected:
abstract void ResetPersonalizationBlob(System::Web::UI::WebControls::WebParts::WebPartManager ^ webPartManager, System::String ^ path, System::String ^ userName);
protected abstract void ResetPersonalizationBlob(System.Web.UI.WebControls.WebParts.WebPartManager webPartManager, string path, string userName);
abstract member ResetPersonalizationBlob : System.Web.UI.WebControls.WebParts.WebPartManager * string * string -> unit
Protected MustOverride Sub ResetPersonalizationBlob (webPartManager As WebPartManager, path As String, userName As String)
Paramètres
- webPartManager
- WebPartManager
Gestion WebPartManager des données de personnalisation.
- path
- String
Chemin d’accès aux informations de personnalisation à utiliser comme clé de magasin de données.
- userName
- String
Nom d’utilisateur pour les informations de personnalisation à utiliser comme clé de magasin de données.
Remarques
Les classes qui dérivent et implémentent PersonalizationProvider cette méthode doivent utiliser les paramètres , webPartManageret path les userNameparamètres comme clés de stockage. Les implémentations dérivées doivent modifier le magasin de données afin que les données de personnalisation des clés de stockage fournies soient supprimées efficacement. Il incombe aux implémentations dérivées de savoir comment elles effectuent cette opération physiquement.
Le fournisseur de personnalisation dérivé doit pouvoir distinguer les données de personnalisation par page. En outre, pour l’état d’une page donnée, le fournisseur de personnalisation doit pouvoir faire la distinction entre Shared les données d’étendue et User les données d’étendue. Si un nom d’utilisateur non-utilisateurnull est fourni, l’opération de réinitialisation s’applique à l’étendue User ; sinon, l’opération de réinitialisation s’applique à l’étendue Shared .