C# Class Surge.Windows8.ViewModels.MainPage.ItemViewModel

Inheritance: ViewModel
显示文件 Open project: alexhardwicke/Surge

Protected Properties

Property Type Description
eventAggregator IEventAggregator
isIncomplete bool
isUpdating bool
torrentId int

Private Properties

Property Type Description

Public Methods

Method Description
Create ( File file, FolderViewModel parent, int torrentId, IEventAggregator eventAggregator, ServerUnits sizeUnits ) : ItemViewModel
Create ( Folder folder, FolderViewModel parent, int torrentId, IEventAggregator eventAggregator ) : ItemViewModel

Protected Methods

Method Description
ItemViewModel ( Item item, FolderViewModel parent, int torrentId, IEventAggregator eventAggregator ) : System.IO

Method Details

Create() public static method

public static Create ( File file, FolderViewModel parent, int torrentId, IEventAggregator eventAggregator, ServerUnits sizeUnits ) : ItemViewModel
file System.IO.File
parent FolderViewModel
torrentId int
eventAggregator IEventAggregator
sizeUnits ServerUnits
return ItemViewModel

Create() public static method

public static Create ( Folder folder, FolderViewModel parent, int torrentId, IEventAggregator eventAggregator ) : ItemViewModel
folder Folder
parent FolderViewModel
torrentId int
eventAggregator IEventAggregator
return ItemViewModel

ItemViewModel() protected method

protected ItemViewModel ( Item item, FolderViewModel parent, int torrentId, IEventAggregator eventAggregator ) : System.IO
item Item
parent FolderViewModel
torrentId int
eventAggregator IEventAggregator
return System.IO

Property Details

eventAggregator protected_oe property

protected IEventAggregator eventAggregator
return IEventAggregator

isIncomplete protected_oe property

protected bool isIncomplete
return bool

isUpdating protected_oe property

protected bool isUpdating
return bool

torrentId protected_oe property

protected int torrentId
return int