The ProfilePropertyDefinition type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| ProfilePropertyDefinition()()()() | DotNetNuke.Entities.Profile.ProfilePropertyDefinition | |
| ProfilePropertyDefinition(Int32) | DotNetNuke.Entities.Profile.ProfilePropertyDefinition |
Methods
| Name | Description | |
|---|---|---|
| ClearIsDirty |
Clears the IsDirty Flag
| |
| Clone |
Clone a ProfilePropertyDefinition
| |
| CloneBaseProperties | (Inherited from BaseEntityInfo.) | |
| CreatedByUser |
Gets the UserInfo object associated with this user
(Inherited from BaseEntityInfo.) | |
| Equals | (Inherited from Object.) | |
| FillInternal |
Fills a BaseEntityInfo from a Data Reader
(Inherited from BaseEntityInfo.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| LastModifiedByUser |
Gets the UserInfo object associated with this user
(Inherited from BaseEntityInfo.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| ToString | Returns a string that represents the current object. (Inherited from Object.) |
Extension Methods
| Name | Description | |
|---|---|---|
| ToJson |
Extension method on object that serializes the value to Json.
Note the type must be marked Serializable or include a DataContract attribute.
(Defined by JsonExtensionsWeb.) |
Properties
| Name | Description | |
|---|---|---|
| CreatedByUserID |
Gets the CreatedByUserID
(Inherited from BaseEntityInfo.) | |
| CreatedOnDate |
Gets the CreatedOnDate
(Inherited from BaseEntityInfo.) | |
| DataType |
Gets and sets the Data Type of the Profile Property
| |
| DefaultValue |
Gets and sets the Default Value of the Profile Property
| |
| DefaultVisibility |
Gets and sets the Default Visibility of the Profile Property
| |
| Deleted |
Gets and sets the Deleted
| |
| IsDirty |
Gets whether the Definition has been modified since it has been retrieved
| |
| LastModifiedByUserID |
Gets the LastModifiedByUserID
(Inherited from BaseEntityInfo.) | |
| LastModifiedOnDate |
Gets the LastModifiedOnDate
(Inherited from BaseEntityInfo.) | |
| Length |
Gets and sets the Length of the Profile Property
| |
| ModuleDefId |
Gets and sets the ModuleDefId
| |
| PortalId |
Gets and sets the PortalId
| |
| ProfileVisibility |
Gets and sets whether the property is visible
| |
| PropertyCategory |
Gets and sets the Category of the Profile Property
| |
| PropertyDefinitionId |
Gets and sets the Id of the ProfilePropertyDefinition
| |
| PropertyName |
Gets and sets the Name of the Profile Property
| |
| PropertyValue |
Gets and sets the Value of the Profile Property
| |
| ReadOnly |
Gets and sets whether the property is read only
| |
| Required |
Gets and sets whether the property is required
| |
| ValidationExpression |
Gets and sets a Validation Expression (RegEx) for the Profile Property
| |
| ViewOrder |
Gets and sets the View Order of the Property
| |
| Visibility | Obsolete. | |
| Visible |
Gets and sets whether the property is visible
|