PersonalizationProvider.ResetPersonalizationBlob Método

Definição

Quando sobreposto numa classe derivada, elimina os dados brutos de personalização do armazenamento 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

A WebPartManager gestão dos dados de personalização.

path
String

O caminho para a informação de personalização ser usada como chave de armazenamento de dados.

userName
String

O nome de utilizador para a informação de personalização a ser usada como chave de armazenamento de dados.

Observações

As classes que derivam e PersonalizationProvider implementam este método devem usar , webPartManagerpath, e userName parâmetros como chaves de armazenamento. Implementações derivadas devem modificar o armazenamento de dados para que os dados de personalização das chaves de armazenamento fornecidas sejam efetivamente eliminados. Cabe às implementações derivadas decidir como o realizam fisicamente.

O fornecedor 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 fornecedor de personalização deve ser capaz de distinguir entre Shared e User definir os dados. Se for fornecido um nome nãonull de utilizador, então a operação de reset aplica-se ao User âmbito; caso contrário, a operação de reinício aplica-se ao Shared âmbito.

Aplica-se a