Interface IMemberType
Defines a MemberType, which Member is based on
Namespace:System.Dynamic.ExpandoObject
Assembly:Umbraco.Core.dll
Syntax
public interface IMemberType : IContentTypeComposition, IContentTypeBase, IUmbracoEntity, IAggregateRoot, IDeletableEntity, IEntity, IDeepCloneable, IRememberBeingDirty, ICanBeDirty
Methods
IsSensitiveProperty(String)
Gets a boolean indicating whether a Property is marked as storing sensitive values on the Members profile.
Declaration
bool IsSensitiveProperty(string propertyTypeAlias)
Parameters
Type | Name | Description |
---|---|---|
System.String | propertyTypeAlias | PropertyType Alias of the Property to check |
Returns
Type | Description |
---|---|
System.Boolean |
MemberCanEditProperty(String)
Gets a boolean indicating whether a Property is editable by the Member.
Declaration
bool MemberCanEditProperty(string propertyTypeAlias)
Parameters
Type | Name | Description |
---|---|---|
System.String | propertyTypeAlias | PropertyType Alias of the Property to check |
Returns
Type | Description |
---|---|
System.Boolean |
MemberCanViewProperty(String)
Gets a boolean indicating whether a Property is visible on the Members profile.
Declaration
bool MemberCanViewProperty(string propertyTypeAlias)
Parameters
Type | Name | Description |
---|---|---|
System.String | propertyTypeAlias | PropertyType Alias of the Property to check |
Returns
Type | Description |
---|---|
System.Boolean |
SetIsSensitiveProperty(String, Boolean)
Sets a boolean indicating whether a Property is a sensitive value on the Members profile.
Declaration
void SetIsSensitiveProperty(string propertyTypeAlias, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.String | propertyTypeAlias | PropertyType Alias of the Property to set |
System.Boolean | value | Boolean value, true or false |
SetMemberCanEditProperty(String, Boolean)
Sets a boolean indicating whether a Property is editable by the Member.
Declaration
void SetMemberCanEditProperty(string propertyTypeAlias, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.String | propertyTypeAlias | PropertyType Alias of the Property to set |
System.Boolean | value | Boolean value, true or false |
SetMemberCanViewProperty(String, Boolean)
Sets a boolean indicating whether a Property is visible on the Members profile.
Declaration
void SetMemberCanViewProperty(string propertyTypeAlias, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.String | propertyTypeAlias | PropertyType Alias of the Property to set |
System.Boolean | value | Boolean value, true or false |