WebPartManager::LoadCustomPersonalizationState Method (PersonalizationDictionary^)
Stores the custom personalization data that has been passed to the WebPartManager control by the personalization objects to be used later during the initialization process.
Assembly: System.Web (in System.Web.dll)
protected: virtual void LoadCustomPersonalizationState( PersonalizationDictionary^ state )
Parameters
- state
-
Type:
System.Web.UI.WebControls.WebParts::PersonalizationDictionary^
A PersonalizationDictionary that contains the state data to be loaded.
The LoadCustomPersonalizationState method provides saved state data in the form of a PersonalizationDictionary object. This data is eventually used to load personalization data into the Web Parts controls and to perform other initialization tasks.
Note |
|---|
This method is called by a sequence of methods that begins when the TrackViewState method initially requests the associated WebPartPersonalization object to supply personalization data to the WebPartManager control. |
You cannot call this method directly from your code. You can, however, directly call the IPersonalizable::Load method, which itself calls the LoadCustomPersonalizationState method and returns the personalization data.
Notes to Inheritors:
Developers can override the LoadCustomPersonalizationState method in a derived WebPartManager class.
Available since 2.0
