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 ».