C# Класс SimpleCrypt.ViewModels.MainViewModel

Наследование: Caliburn.Micro.Screen
Показать файл Открыть проект

Открытые методы

Метод Описание
DragEnterDecryption ( object sender, System.Windows.DragEventArgs e ) : void
DragEnterEncryption ( object sender, System.Windows.DragEventArgs e ) : void
DropFileForDecryption ( object sender, System.Windows.DragEventArgs e ) : void
DropFileForEncryption ( object sender, System.Windows.DragEventArgs e ) : void

Encrypt files per Drag and Drop.

MainViewModel ( ) : System

MainViewModel construcor for XAML.

PreviewDragOverForDecryption ( object sender, System.Windows.DragEventArgs e ) : void
PreviewDragOverForEncryption ( object sender, System.Windows.DragEventArgs e ) : void
RefreshKeys ( ) : void

Приватные методы

Метод Описание
DecryptFile ( Key key, string file ) : Task
EncryptFile ( byte recipientPublicKey, string file ) : System.Threading.Tasks.Task
GetSenderPublicKeyFromFileHeader ( string file ) : byte[]
MainViewModel ( IWindowManager windowManager, IEventAggregator eventAggregator ) : System
MainViewModel ( IWindowManager windowManager, IEventAggregator eventAggregator, ILageantClient lageantClient ) : System

MainViewModel construcor.

Описание методов

DragEnterDecryption() публичный Метод

public DragEnterDecryption ( object sender, System.Windows.DragEventArgs e ) : void
sender object
e System.Windows.DragEventArgs
Результат void

DragEnterEncryption() публичный Метод

public DragEnterEncryption ( object sender, System.Windows.DragEventArgs e ) : void
sender object
e System.Windows.DragEventArgs
Результат void

DropFileForDecryption() публичный Метод

public DropFileForDecryption ( object sender, System.Windows.DragEventArgs e ) : void
sender object
e System.Windows.DragEventArgs
Результат void

DropFileForEncryption() публичный Метод

Encrypt files per Drag and Drop.
public DropFileForEncryption ( object sender, System.Windows.DragEventArgs e ) : void
sender object
e System.Windows.DragEventArgs
Результат void

MainViewModel() публичный Метод

MainViewModel construcor for XAML.
public MainViewModel ( ) : System
Результат System

PreviewDragOverForDecryption() публичный Метод

public PreviewDragOverForDecryption ( object sender, System.Windows.DragEventArgs e ) : void
sender object
e System.Windows.DragEventArgs
Результат void

PreviewDragOverForEncryption() публичный Метод

public PreviewDragOverForEncryption ( object sender, System.Windows.DragEventArgs e ) : void
sender object
e System.Windows.DragEventArgs
Результат void

RefreshKeys() публичный Метод

public RefreshKeys ( ) : void
Результат void