WebPartProvider Class Content Studio 5.7 SDK
Content Studio Web Content Management System

[This is preliminary documentation and is subject to change.]

Custom Personalization Provder
Inheritance Hierarchy

SystemObject
  System.Configuration.ProviderProviderBase
    System.Web.UI.WebControls.WebPartsPersonalizationProvider
      ContentStudio.Site.WebPartsWebPartProvider

Namespace: ContentStudio.Site.WebParts
Assembly: CS_SiteLib (in CS_SiteLib.dll) Version: 5.7.5016.0 (5.7.5016.0)
Syntax

public class WebPartProvider : PersonalizationProvider

The WebPartProvider type exposes the following members.

Constructors

  NameDescription
Public methodWebPartProvider
Initializes a new instance of the WebPartProvider class
Top
Properties

  NameDescription
Public propertyApplicationName
Name of the application
(Overrides PersonalizationProviderApplicationName.)
Public propertyDescription (Inherited from ProviderBase.)
Public propertyName (Inherited from ProviderBase.)
Top
Methods

  NameDescription
Protected methodCreateSupportedUserCapabilities (Inherited from PersonalizationProvider.)
Public methodDetermineInitialScope (Inherited from PersonalizationProvider.)
Public methodDetermineUserCapabilities (Inherited from PersonalizationProvider.)
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodFindState
Collection with the current state
(Overrides PersonalizationProviderFindState(PersonalizationScope, PersonalizationStateQuery, Int32, Int32, Int32).)
Public methodGetCountOfState
Get count of state
(Overrides PersonalizationProviderGetCountOfState(PersonalizationScope, PersonalizationStateQuery).)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodInitialize
Initialize Web Parts Provider
(Overrides ProviderBaseInitialize(String, NameValueCollection).)
Protected methodLoadPersonalizationBlobs
Load personalization data
(Overrides PersonalizationProviderLoadPersonalizationBlobs(WebPartManager, String, String, Byte, Byte).)
Public methodLoadPersonalizationState (Inherited from PersonalizationProvider.)
Protected methodMemberwiseClone (Inherited from Object.)
Protected methodResetPersonalizationBlob
Reset the web parts locations
(Overrides PersonalizationProviderResetPersonalizationBlob(WebPartManager, String, String).)
Public methodResetPersonalizationState (Inherited from PersonalizationProvider.)
Public methodResetState
Resets the state
(Overrides PersonalizationProviderResetState(PersonalizationScope, String, String).)
Public methodResetUserState
Reset state of specified user
(Overrides PersonalizationProviderResetUserState(String, DateTime).)
Protected methodSavePersonalizationBlob
Saves the locations of the web parts
(Overrides PersonalizationProviderSavePersonalizationBlob(WebPartManager, String, String, Byte).)
Public methodSavePersonalizationState (Inherited from PersonalizationProvider.)
Public methodToString (Inherited from Object.)
Top
See Also

Reference