WebPartPersonalization.CopyPersonalizationState(WebPart, WebPart) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 an webPartB
. Diese Methode geht davon aus, dass webPartA
es sich um denselben Typ handelt webPartB
. Wenn die Webparts-Steuerelemente Steuerelemente sindGenericWebPart, kopiert die Methode den Personalisierungszustand aus dem untergeordneten Steuerelement, das in webPartA
das untergeordnete Steuerelement umschlossen istwebPartB
.
Als Teil des Kopiervorgangs webPartB
wird als "dirty" gekennzeichnet.