C# Class MetroPass.WP8.UI.ViewModels.BrowseCloudFilesViewModel

Inheritance: ReactiveCaliburn.ReactiveScreen
ファイルを表示 Open project: TheAngryByrd/MetroPass

Public Methods

Method Description
BrowseCloudFilesViewModel ( ) : MetroPass.WP8.UI.Services.Cloud
BrowseCloudFilesViewModel ( INavigationService navigationService, IDialogService dialogService, IDatabaseInfoRepository databaseInfoRepository, ICloudProviderFactory factory, ICache cache ) : MetroPass.WP8.UI.Services.Cloud
GetUri ( Type t ) : Uri

Protected Methods

Method Description
OnActivate ( ) : System.Threading.Tasks.Task
OnDeactivate ( bool close ) : System.Threading.Tasks.Task

Private Methods

Method Description
AttemptDownload ( ICloudItem cloudItem ) : System.Threading.Tasks.Task
NavigateToBrowseFolders ( ICloudItem cloudItem ) : void
SkydriveItemSelected ( ICloudItem>.IObservedChange obj ) : void

Method Details

BrowseCloudFilesViewModel() public method

public BrowseCloudFilesViewModel ( ) : MetroPass.WP8.UI.Services.Cloud
return MetroPass.WP8.UI.Services.Cloud

BrowseCloudFilesViewModel() public method

public BrowseCloudFilesViewModel ( INavigationService navigationService, IDialogService dialogService, IDatabaseInfoRepository databaseInfoRepository, ICloudProviderFactory factory, ICache cache ) : MetroPass.WP8.UI.Services.Cloud
navigationService INavigationService
dialogService IDialogService
databaseInfoRepository IDatabaseInfoRepository
factory ICloudProviderFactory
cache ICache
return MetroPass.WP8.UI.Services.Cloud

GetUri() public method

public GetUri ( Type t ) : Uri
t System.Type
return System.Uri

OnActivate() protected method

protected OnActivate ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task

OnDeactivate() protected method

protected OnDeactivate ( bool close ) : System.Threading.Tasks.Task
close bool
return System.Threading.Tasks.Task