C# Class TrinityCore_Manager.ViewModels.AccountManagementViewModel

Inheritance: Catel.MVVM.ViewModelBase
显示文件 Open project: TrinityCore-Manager/TrinityCore-Manager-v3

Public Properties

Property Type Description
AccountsProperty PropertyData
AutoCompleteListProperty PropertyData
BanReasonTextProperty PropertyData
SelectedAccountProperty PropertyData
TheAccountsProperty PropertyData
UsernameTextProperty PropertyData

Private Properties

Property Type Description
BanAccount void
Refresh void
UnbanAccount void

Public Methods

Method Description
AccountManagementViewModel ( AccountsManagementModel model, IUIVisualizerService uiVisualizerService, IPleaseWaitService pleaseWaitService, IMessageService messageService ) : System

Private Methods

Method Description
BanAccount ( ) : void
Refresh ( ) : void
UnbanAccount ( ) : void

Method Details

AccountManagementViewModel() public method

public AccountManagementViewModel ( AccountsManagementModel model, IUIVisualizerService uiVisualizerService, IPleaseWaitService pleaseWaitService, IMessageService messageService ) : System
model TrinityCore_Manager.Models.AccountsManagementModel
uiVisualizerService IUIVisualizerService
pleaseWaitService IPleaseWaitService
messageService IMessageService
return System

Property Details

AccountsProperty public_oe static_oe property

public static PropertyData AccountsProperty
return PropertyData

AutoCompleteListProperty public_oe static_oe property

public static PropertyData AutoCompleteListProperty
return PropertyData

BanReasonTextProperty public_oe static_oe property

public static PropertyData BanReasonTextProperty
return PropertyData

SelectedAccountProperty public_oe static_oe property

public static PropertyData SelectedAccountProperty
return PropertyData

TheAccountsProperty public_oe static_oe property

public static PropertyData TheAccountsProperty
return PropertyData

UsernameTextProperty public_oe static_oe property

public static PropertyData UsernameTextProperty
return PropertyData