User's attributes value for delete operation
UsersDeleteOptions
is defined in the Telligent.Evolution.Extensibility.Api.Version1
namespace of Telligent.Evolution.Platform.dll
Definition
class UsersDeleteOptions { bool DeleteAllContent { get; set; } int? Id { get; set; } bool? MergeToReassignedUser { get; set; } int? ReassignedUserId { get; set; } string ReassignedUsername { get; set; } string Username { get; set; } }
Properties
Name | Type | Description | Default | Options |
---|---|---|---|---|
DeleteAllContent | bool | |||
Id | int? | User Id. Either Id or Username is required. Optional parameter | ||
MergeToReassignedUser | bool? | This options should only be used if the user being deleted was created mistakenly as a duplicate account of the existing user. If true, in addition to content being reassigned to the reassign user, all group memberships, profile data, security roles, conversations, subscriptions, notification settings and friendships will be merged. Cannot be merged with a system account. | ||
ReassignedUserId | int? | Reassign the deleted user's content to the user with this Id. If not specified, content will be reassigned to the 'Former Member' account. | ||
ReassignedUsername | string | Reassign the deleted user's content to the user with this username. If not specified, content will be reassigned to the 'Former Member' account. | ||
Username | string | User's name. Either Id or Username is required. Optional parameter |