Langue

WebPartPersonalization.CopyPersonalizationState(WebPart, WebPart) Méthode

Définition

Extrait l’état de personnalisation d’un contrôle De composants WebPart et l’applique à un deuxième contrôle De composants WebPart.

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 fournit les données de personnalisation.

webPartB
WebPart

Le contrôle WebPart reçoit les données de personnalisation.

Exceptions

Soit webPartA ou est webPartB.null

webPartA et webPartB ne sont pas du même Type.

- ou -

webPartA et webPartB sont GenericWebPart des contrôles, mais un ou les deux manquent de contrôle enfant.

- ou -

webPartA et webPartB sont GenericWebPart des contrôles, mais leurs contrôles enfants ne sont pas du même Type.

Remarques

Cette méthode extrait l’état de personnalisation et webPartA l’applique à webPartB. Cette méthode part du principe qu’elle webPartAwebPartB est 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é vers webPartA le contrôle enfant encapsulé webPartB.

Dans le cadre de l’opération de copie, webPartB est marqué comme « sale ».

S’applique à

Voir aussi