Freigeben über


WebPartPersonalization.CopyPersonalizationState(WebPart, WebPart) Methode

Definition

Extrahiert den Personalisierungszustand aus einem Webparts-Steuerelement und wendet diesen auf ein zweites Webparts-Steuerelement an.

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)

Parameter

webPartA
WebPart

Das Webparts-Steuerelement, das die Personalisierungsdaten bereitstellt.

webPartB
WebPart

Das Webparts-Steuerelement, das die Personalisierungsdaten empfängt.

Ausnahmen

Entweder webPartA oder webPartB ist null.

webPartA und webPartB sind nicht vom gleichen Type.

- oder -

webPartA und webPartB sind GenericWebPart-Steuerelemente, bei einem oder beiden fehlt jedoch ein untergeordnetes Steuerelement.

- oder -

webPartA und webPartB sind GenericWebPart-Steuerelemente, ihre untergeordneten Steuerelemente sind jedoch nicht vom gleichen Type.

Hinweise

Diese Methode extrahiert den Personalisierungszustand aus webPartA und wendet ihn auf an webPartB. Bei dieser Methode wird davon ausgegangen, dass webPartA und webPartB derselbe Typ sind. Wenn es sich bei den Webparts-Steuerelementen GenericWebPart um Steuerelemente handelt, kopiert die -Methode den Personalisierungszustand aus dem untergeordneten Steuerelement, das in eingeschlossen ist, in webPartA das untergeordnete Steuerelement umschlossen webPartBwird.

Im Rahmen des Kopiervorgangs webPartB wird als "schmutzig" markiert.

Gilt für:

Weitere Informationen