System.Web.UI.WebControls.WebParts.PersonalizableAttribute Members

The members of System.Web.UI.WebControls.WebParts.PersonalizableAttribute are listed below.

See Also: Inherited members from System.Attribute

Public Constructors

Initializes a new instance of the System.Web.UI.WebControls.WebParts.PersonalizableAttribute class.

Initializes a new instance of the System.Web.UI.WebControls.WebParts.PersonalizableAttribute class using the provided parameter.

Initializes a new instance of the System.Web.UI.WebControls.WebParts.PersonalizableAttribute class using the provided parameter.

Initializes a new instance of the System.Web.UI.WebControls.WebParts.PersonalizableAttribute class using the provided parameters.

Public Fields

static readonly
DefaultPersonalizableAttribute.

Returns an attribute instance that indicates no support for personalization. This field is read-only.

static readonly
NotPersonalizablePersonalizableAttribute.

Returns an attribute instance that indicates no support for personalization. This field is read-only.

static readonly
PersonalizablePersonalizableAttribute.

Returns an attribute instance that indicates support for personalization. This field is read-only.

static readonly
SharedPersonalizablePersonalizableAttribute.

Returns an attribute instance that indicates support for personalization with a shared scope. This field is read-only.

static readonly
UserPersonalizablePersonalizableAttribute.

Returns an attribute instance that indicates support for personalization in PersonalizationScope.User scope. This field is read-only.

Public Properties

[read-only]
IsPersonalizablebool.

Gets the setting that indicates whether the attribute can be personalized, as established by one of the constructors.

[read-only]
IsSensitivebool.

Gets the setting that indicates whether the attribute is sensitive, as established by one of the constructors.

[read-only]
ScopePersonalizationScope.

Gets the System.Web.UI.WebControls.WebParts.PersonalizationScope enumeration value for the class instance, as set by one of the constructors.

Public Methods

override
Equals(object) : bool

When overridden, returns a Boolean evaluation of the current instance of System.Web.UI.WebControls.WebParts.PersonalizableAttribute and another System.Web.UI.WebControls.WebParts.PersonalizableAttribute instance supplied as a parameter.

override
GetHashCode() : int

When overridden, returns a hash code of the attribute.

static
GetPersonalizableProperties(Type) : ICollection

Returns a collection of System.Reflection.PropertyInfo objects for the properties that match the parameter type and are marked as personalizable.

override
IsDefaultAttribute() : bool

When overridden, returns a value that indicates whether the attribute instance equals the value of the static PersonalizableAttribute.Default field.

override
Match(object) : bool

Returns a value that indicates whether the current instance of System.Web.UI.WebControls.WebParts.PersonalizableAttribute and the specified System.Web.UI.WebControls.WebParts.PersonalizableAttribute have the same PersonalizableAttribute.IsPersonalizable property value.