Work with User's profile fields
This service is available via Telligent.Evolution.Extensibility.Apis.Get<Telligent.Evolution.Extensibility.Api.Version1.IUserProfileFields>()
and is defined in Telligent.Evolution.Platform.dll
Properties
Name | Type | Description | Default | Options |
---|---|---|---|---|
DataTypeId | Guid | User Profile Fields data type identifier | ||
ProfileFieldTypes | IEnumerable<UserProfileFieldType> | List of User Profile Field Types |
Methods
UserProfileField Create(string userProfileFieldTitle, int fieldTypeId, UserProfileFieldsCreateOptions options);
Create a User Profile Field
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
userProfileFieldTitle | string | User's Profile field title | Required | ||
fieldTypeId | int | User's Profile field type id | Required | ||
options | UserProfileFieldsCreateOptions | User's Profile fields create options | Required |
Return Type
AdditionalInfo Delete(string userProfileFieldName);
Delete a User Profile Field by name
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
userProfileFieldName | string | User's Profile field name | Required |
Return Type
UserProfileField Get(string userProfileFieldName);
Get a User Profile Field by name
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
userProfileFieldName | string | Specified profile field name | Required |
Return Type
PagedList<UserProfileField> List();
Get a User Profile Fields List
Return Type
PagedList<UserProfileField> List(UserProfileFieldsListOptions options);
Get a User Profile fields List
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
options | UserProfileFieldsListOptions | User's Profile fields list get options | Required |
Return Type
UserProfileField Update(string userProfileFieldName, UserProfileFieldsUpdateOptions options);
Update a User Profile Field by name
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
userProfileFieldName | string | User's Profile field name | Required | ||
options | UserProfileFieldsUpdateOptions | User's Profile fields update options | Required |