VGRolesInstanceCreateProfileAttribute Method (String, VGCommonProfileDataType, String, String, Boolean, Boolean, Boolean, Boolean, Boolean, Int32, String, VGIProfileAttributeDefinition, Boolean)
|
Creates profile attribute for role.
Namespace:
Novalys.VisualGuard.Security.Membership
Assembly:
Novalys.VisualGuard.Security (in Novalys.VisualGuard.Security.dll) Version: 2019.1.831.19 (2019.1.0831.19)
Syntax public VGRoleProfileAttribute CreateProfileAttribute(
string propertyName,
VGCommonProfileDataType dataType,
string displayName,
string description,
bool isVisible,
bool isReadOnly,
bool isReadOnlyForUI,
bool isRequired,
bool allowSearch,
int viewOrder,
string groupName,
VGIProfileAttributeDefinition profileAttributeDefinition,
bool isSaveInLog
)
Public Function CreateProfileAttribute (
propertyName As String,
dataType As VGCommonProfileDataType,
displayName As String,
description As String,
isVisible As Boolean,
isReadOnly As Boolean,
isReadOnlyForUI As Boolean,
isRequired As Boolean,
allowSearch As Boolean,
viewOrder As Integer,
groupName As String,
profileAttributeDefinition As VGIProfileAttributeDefinition,
isSaveInLog As Boolean
) As VGRoleProfileAttribute
Parameters
- propertyName
- Type: SystemString
PropertyName for attribute - dataType
- Type: Novalys.VisualGuard.Security.CommonProfileAttributeVGCommonProfileDataType
Datattype for attribute - displayName
- Type: SystemString
DisplayName for attribute - description
- Type: SystemString
Description - isVisible
- Type: SystemBoolean
IsVisibile - isReadOnly
- Type: SystemBoolean
IsReadonlyForAPI - isReadOnlyForUI
- Type: SystemBoolean
IsReadonlyForUI - isRequired
- Type: SystemBoolean
Is Required - allowSearch
- Type: SystemBoolean
Allow Search, Set true if you want to allow search roles by this attribute else false - viewOrder
- Type: SystemInt32
Viewing Order of the attribute - groupName
- Type: SystemString
GroupName to categorize attributes - profileAttributeDefinition
- Type: Novalys.VisualGuard.Security.CommonProfileAttributeVGIProfileAttributeDefinition
ProfileAttributeDefinition object - isSaveInLog
- Type: SystemBoolean
Set it to true if attribute values need to be saved in log while modifying or deleting a role otherwise set it false
Return Value
Type:
VGRoleProfileAttributeCreated profile attribute
See Also