WebPartPersonalization.CopyPersonalizationState(WebPart, WebPart) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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".