WebPartPersonalization.CopyPersonalizationState(WebPart, WebPart) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Extrait l'état de personnalisation d'un contrôle WebPart et l'applique à un autre.
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)
Paramètres
- webPartA
- WebPart
Le contrôle WebPart qui fournit les données de personnalisation.
- webPartB
- WebPart
Le contrôle WebPart qui reçoit les données de personnalisation.
Exceptions
webPartA
ou webPartB
a la valeur null
.
webPartA
et webPartB
ne sont pas du même Type.
- ou -
webPartA
et webPartB
sont des contrôles GenericWebPart, mais l'un d'entre eux ou les deux n'ont pas de contrôle enfant.
- ou -
webPartA
et webPartB
sont des contrôles GenericWebPart, mais leurs contrôles enfants ne sont pas du même Type.
Remarques
Cette méthode extrait l’état de personnalisation de et l’applique webPartA
à webPartB
. Cette méthode suppose que webPartA
et webPartB
sont du même type. Si les contrôles WebPart sont GenericWebPart des contrôles, la méthode copie l’état de personnalisation du contrôle enfant encapsulé dans webPartA
vers le contrôle enfant encapsulé dans webPartB
.
Dans le cadre de l’opération de copie, webPartB
est marqué comme « sale ».