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
El control de elementos Web que proporciona los datos de personalización.
- webPartB
- WebPart
El control de elementos Web que recibe los datos de personalización.
Excepciones
webPartA o webPartB es null.
webPartA y webPartB no son del mismo Type.
o bien
webPartA y webPartB son controles GenericWebPart, pero falta un control secundario en uno de ellos o en ambos.
o bien
webPartA y webPartB son controles GenericWebPart, 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".