Sdílet prostřednictvím


WebPartPersonalization.CopyPersonalizationState(WebPart, WebPart) Metoda

Definice

Extrahuje stav přizpůsobení z jednoho ovládacího prvku webových částí a použije ho na druhý ovládací prvek webových částí.

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)

Parametry

webPartA
WebPart

Ovládací prvek webové části, který poskytuje data přizpůsobení.

webPartB
WebPart

Ovládací prvek webové části, který přijímá data přizpůsobení.

Výjimky

Buď webPartA nebo webPartB je null.

webPartA a webPartB nejsou stejné Type.

-nebo-

webPartAa jsou GenericWebPart ovládací prvky, webPartB ale u jednoho nebo obou chybí podřízený ovládací prvek.

-nebo-

webPartA a webPartB jsou GenericWebPart ovládací prvky, ale jejich podřízené ovládací prvky nejsou stejné Type.

Poznámky

Tato metoda extrahuje stav přizpůsobení z webPartA a použije ho na webPartB. Tato metoda předpokládá, že webPartA a webPartB jsou stejného typu. Pokud jsou GenericWebPart ovládací prvky webových částí ovládací prvky, metoda zkopíruje stav přizpůsobení z podřízeného ovládacího prvku zabaleného do webPartA podřízeného ovládacího prvku zabaleného v webPartB.

V rámci operace webPartB kopírování je označen jako "špinavý".

Platí pro

Viz také