WebPartPersonalization.CopyPersonalizationState(WebPart, WebPart) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Extrai o estado de personalização de um controlo de Web Parts e aplica-o a um segundo controlo de Web Parts.
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)
Parâmetros
- webPartA
- WebPart
Os Web Parts controlam o fornecimento dos dados de personalização.
- webPartB
- WebPart
As Web Parts controlam a receção dos dados de personalização.
Exceções
Ou webPartA é webPartBnull.
webPartA e webPartB não são do mesmo Type.
-ou-
webPartA e webPartB são GenericWebPart controlos, mas um ou ambos não têm controlo infantil.
-ou-
webPartA e webPartB são GenericWebPart controlos, mas os seus controlos filhos não são iguais Type.
Observações
Este método extrai o estado de personalização de webPartA e aplica-o a webPartB. Este método assume que webPartA e webPartB são do mesmo tipo. Se os controlos Web Parts forem GenericWebPart controlos, o método copia o estado de personalização do controlo filho embrulhado em webPartA para o controlo filho envolto em webPartB.
Como parte da operação de cópia, webPartB é marcado como "sujo".