Class BulkFriendUsersViewModel
View Model for the BulkFriendUsersView.
Inheritance
Namespace: Phoenix.Users
Assembly: Phoenix.Plugin.Users.dll
Syntax
public class BulkFriendUsersViewModel : BindableBase
Constructors
View SourceBulkFriendUsersViewModel(UserManagementViewModel, IPhoenixLogger)
Initializes a new instance of the BulkFriendUsersViewModel class.
Declaration
public BulkFriendUsersViewModel(UserManagementViewModel view, IPhoenixLogger logger)
Parameters
Type | Name | Description |
---|---|---|
UserManagementViewModel | view | The user management view. |
IPhoenixLogger | logger | The logger. |
Properties
View SourceAllUsersAreSelected
Gets or sets a value indicating whether or not all users are selected or deselected.
Declaration
public bool? AllUsersAreSelected { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> |
CanUpdateList
Gets or sets a value indicating whether the user list is being updated already.
Declaration
public bool CanUpdateList { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
CloseAction
Gets or sets an action used to close the associated window.
Declaration
public Action<bool> CloseAction { get; set; }
Property Value
Type | Description |
---|---|
System.Action<System.Boolean> |
CloseCommand
Gets the command to close the window.
Declaration
public DelegateCommand CloseCommand { get; }
Property Value
Type | Description |
---|---|
DelegateCommand |
FriendUsersCommand
Gets the command to friend selected users.
Declaration
public AsyncDelegateCommand FriendUsersCommand { get; }
Property Value
Type | Description |
---|---|
AsyncDelegateCommand |
LoadBatchFileCommand
Gets the command to load batch file.
Declaration
public DelegateCommand LoadBatchFileCommand { get; }
Property Value
Type | Description |
---|---|
DelegateCommand |
Logger
Gets the Logger associated with the application.
Declaration
public IPhoenixLogger Logger { get; }
Property Value
Type | Description |
---|---|
IPhoenixLogger |
MasterUserList
Gets the master user list entries.
Declaration
public ObservableCollection<SerializableUser> MasterUserList { get; }
Property Value
Type | Description |
---|---|
System.Collections.ObjectModel.ObservableCollection<SerializableUser> |
RemoveUserCommand
Gets the command to remove a serializable user from the user list.
Declaration
public DelegateCommand<SerializableUser> RemoveUserCommand { get; }
Property Value
Type | Description |
---|---|
DelegateCommand<SerializableUser> |
SandboxId
Gets or sets the Sandbox Id
Declaration
public string SandboxId { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ShowFriendingProgress
Gets or sets a value indicating whether the friending progress should be shown.
Declaration
public bool ShowFriendingProgress { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
StatusMessage
Gets or sets the status message
Declaration
public string StatusMessage { get; set; }
Property Value
Type | Description |
---|---|
System.String |
UnfriendUsersCommand
Gets the command to unfriend selected users.
Declaration
public AsyncDelegateCommand UnfriendUsersCommand { get; }
Property Value
Type | Description |
---|---|
AsyncDelegateCommand |