C# Class SimpleCrypt.ViewModels.MainViewModel

Inheritance: Caliburn.Micro.Screen
Afficher le fichier Open project: bitbeans/lageant

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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.

Method Details

DragEnterDecryption() public méthode

public DragEnterDecryption ( object sender, System.Windows.DragEventArgs e ) : void
sender object
e System.Windows.DragEventArgs
Résultat void

DragEnterEncryption() public méthode

public DragEnterEncryption ( object sender, System.Windows.DragEventArgs e ) : void
sender object
e System.Windows.DragEventArgs
Résultat void

DropFileForDecryption() public méthode

public DropFileForDecryption ( object sender, System.Windows.DragEventArgs e ) : void
sender object
e System.Windows.DragEventArgs
Résultat void

DropFileForEncryption() public méthode

Encrypt files per Drag and Drop.
public DropFileForEncryption ( object sender, System.Windows.DragEventArgs e ) : void
sender object
e System.Windows.DragEventArgs
Résultat void

MainViewModel() public méthode

MainViewModel construcor for XAML.
public MainViewModel ( ) : System
Résultat System

PreviewDragOverForDecryption() public méthode

public PreviewDragOverForDecryption ( object sender, System.Windows.DragEventArgs e ) : void
sender object
e System.Windows.DragEventArgs
Résultat void

PreviewDragOverForEncryption() public méthode

public PreviewDragOverForEncryption ( object sender, System.Windows.DragEventArgs e ) : void
sender object
e System.Windows.DragEventArgs
Résultat void

RefreshKeys() public méthode

public RefreshKeys ( ) : void
Résultat void