C# Class NAPS2.Recovery.RecoveryManager.RecoveryOperation

Inheritance: NAPS2.Operation.OperationBase
Afficher le fichier Open project: cyanfish/naps2

Méthodes publiques

Méthode Description
Cancel ( ) : void
RecoveryOperation ( IFormFactory formFactory, NAPS2.Util.ThreadFactory threadFactory, ThumbnailRenderer thumbnailRenderer ) : System
Start ( Action imageCallback ) : bool

Private Methods

Méthode Description
DeleteFolder ( ) : void
DoRecover ( Action imageCallback ) : bool
FindAndLockFolderToRecoverFrom ( ) : DirectoryInfo
PromptToRecover ( ) : DialogResult
ReleaseFolderLock ( ) : void
TryLockRecoveryFolder ( DirectoryInfo recoveryFolder ) : bool

Method Details

Cancel() public méthode

public Cancel ( ) : void
Résultat void

RecoveryOperation() public méthode

public RecoveryOperation ( IFormFactory formFactory, NAPS2.Util.ThreadFactory threadFactory, ThumbnailRenderer thumbnailRenderer ) : System
formFactory IFormFactory
threadFactory NAPS2.Util.ThreadFactory
thumbnailRenderer NAPS2.Scan.Images.ThumbnailRenderer
Résultat System

Start() public méthode

public Start ( Action imageCallback ) : bool
imageCallback Action
Résultat bool