PersonalizationProvider.ResetPersonalizationBlob Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Quando substituído em uma classe derivada, exclui dados brutos de personalização do armazenamento de dados subjacente.
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)
Parâmetros
- webPartManager
- WebPartManager
O WebPartManager gerenciamento dos dados de personalização.
- path
- String
O caminho para que as informações de personalização sejam usadas como a chave de armazenamento de dados.
- userName
- String
O nome de usuário para informações de personalização a serem usadas como a chave de armazenamento de dados.
Comentários
As classes que derivam PersonalizationProvider e implementam esse método devem usar os parâmetros e webPartManager os pathuserNameparâmetros como chaves de armazenamento. As implementações derivadas devem modificar o armazenamento de dados para que os dados de personalização das chaves de armazenamento fornecidas sejam efetivamente excluídos. Cabe às implementações derivadas como elas realizam isso fisicamente.
O provedor de personalização derivada deve ser capaz de distinguir dados de personalização por página. Além disso, para o estado de uma determinada página, o provedor de personalização deve ser capaz de distinguir dados de escopo e Shared entre User eles. Se um nome de usuário nãonull for fornecido, a operação de redefinição se aplicará ao User escopo; caso contrário, a operação de redefinição se aplicará ao Shared escopo.