Class
UploadToCloudCommand

Definition

Namespace:ArtOfTest.WebAii.Design.Repository.Commands

Assembly:ArtOfTest.WebAii.Design.dll

Syntax:

cs-api-definition
public class UploadToCloudCommand : ICommand

Inheritance: objectUploadToCloudCommand

Implements: ICommand

Constructors

UploadToCloudCommand(IUIProject, IRepositoryDataBus, IFileReaderWriterSync)

Declaration

cs-api-definition
public UploadToCloudCommand(IUIProject host, IRepositoryDataBus dataBus, IFileReaderWriterSync fileReaderWriter)

Parameters

host

IUIProject

dataBus

IRepositoryDataBus

fileReaderWriter

IFileReaderWriterSync

Methods

CanExecute(object)

Declaration

cs-api-definition
public bool CanExecute(object parameter)

Parameters

parameter

object

Returns

bool

Implements ICommand.CanExecute(object)

CreateCommand(IUIProject, Uri)

Automatically creates an UploadToCloudCommand

Declaration

cs-api-definition
public static UploadToCloudCommand CreateCommand(IUIProject host, Uri storageServiceUri)

Parameters

host

IUIProject

storageServiceUri

Uri

Returns

UploadToCloudCommand

Execute(object)

Declaration

cs-api-definition
public void Execute(object parameter)

Parameters

parameter

object

Implements ICommand.Execute(object)

ExecuteAsync(string, bool)

Represents an async overload of Execute that can occur outside of XAML

Declaration

cs-api-definition
public Task ExecuteAsync(string testListId, bool useSourceControlVersion = false)

Parameters

testListId

string

useSourceControlVersion

bool

Returns

Task

Events

CanExecuteChanged

Declaration

cs-api-definition
public event EventHandler CanExecuteChanged

Event Value

EventHandler

Implements ICommand.CanExecuteChanged