WebPartPersonalization.CopyPersonalizationState(WebPart, WebPart) Método

Definición

Extrae el estado de personalización de un control de elementos web y lo aplica a un segundo control de elementos web.

protected public:
 virtual void CopyPersonalizationState(System::Web::UI::WebControls::WebParts::WebPart ^ webPartA, System::Web::UI::WebControls::WebParts::WebPart ^ webPartB);
protected internal virtual void CopyPersonalizationState(System.Web.UI.WebControls.WebParts.WebPart webPartA, System.Web.UI.WebControls.WebParts.WebPart webPartB);
abstract member CopyPersonalizationState : System.Web.UI.WebControls.WebParts.WebPart * System.Web.UI.WebControls.WebParts.WebPart -> unit
override this.CopyPersonalizationState : System.Web.UI.WebControls.WebParts.WebPart * System.Web.UI.WebControls.WebParts.WebPart -> unit
Protected Friend Overridable Sub CopyPersonalizationState (webPartA As WebPart, webPartB As WebPart)

Parámetros

webPartA
WebPart

Control de elementos web que proporciona los datos de personalización.

webPartB
WebPart

Control de elementos web que recibe los datos de personalización.

Excepciones

o webPartAwebPartB es null.

webPartA y webPartB no son del mismo Type.

O bien

webPartA y webPartB son GenericWebPart controles, pero uno o ambos carecen de un control secundario.

O bien

webPartA y webPartB son GenericWebPart controles, pero sus controles secundarios no son del mismo Type.

Comentarios

Este método extrae el estado de personalización de webPartA y lo aplica a webPartB. Este método supone que webPartA y webPartB son del mismo tipo. Si los controles de elementos web son GenericWebPart controles, el método copia el estado de personalización del control secundario encapsulado en webPartA el control secundario encapsulado en webPartB.

Como parte de la operación de copia, webPartB se marca como "dirty".

Se aplica a

Consulte también