WebPartManager.SaveCustomPersonalizationState Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Sparar anpassade personanpassningstillståndsdata som underhålls av WebPartManager kontrollen, så att dessa data kan läsas in igen när sidan laddas om.
protected:
virtual void SaveCustomPersonalizationState(System::Web::UI::WebControls::WebParts::PersonalizationDictionary ^ state);
protected virtual void SaveCustomPersonalizationState(System.Web.UI.WebControls.WebParts.PersonalizationDictionary state);
abstract member SaveCustomPersonalizationState : System.Web.UI.WebControls.WebParts.PersonalizationDictionary -> unit
override this.SaveCustomPersonalizationState : System.Web.UI.WebControls.WebParts.PersonalizationDictionary -> unit
Protected Overridable Sub SaveCustomPersonalizationState (state As PersonalizationDictionary)
Parametrar
En PersonalizationDictionary som innehåller tillståndsdata som ska läsas in.
Kommentarer
Metoden SaveCustomPersonalizationState är kritisk i anpassningsprocessen eftersom den gör det möjligt att lagra anpassade användarinställningar för framtida webbläsarsessioner och besök på en sida. Metoden sparar anpassade personanpassningstillståndsdata, som innehåller objekt som följande: dynamiska WebPart kontroller eller serverkontroller som har lagts till på en sida eller tagits bort från en sida, kontroller som har flyttats på en sida och dynamiska anslutningar som har skapats eller tagits bort.
Du kan inte anropa den här metoden direkt från koden. Du kan dock anropa IPersonalizable.Save metoden, som i sig anropar den här metoden för att spara anpassningsdata.
Anteckningar till arvingar
Utvecklare kan åsidosätta den här metoden i en härledd WebPartManager klass för att anpassa processen för att spara anpassningsdata.