C# Class Catrobat.IDE.WindowsShared.Services.ProgramImportService

Inheritance: IProgramImportService
Afficher le fichier Open project: Catrobat/CatrobatForWindows

Méthodes publiques

Méthode Description
AcceptTempProgram ( ) : Task
CancelImport ( ) : Task
ExtractProgram ( CancellationToken taskCancellationToken ) : Task
SetDownloadHeader ( ProgramInfo program ) : void
SetProgramStream ( Stream programStream ) : void
TryImportWithStatusNotifications ( ) : Task

Private Methods

Méthode Description
CleanUpImport ( ) : Task
MissingFilesCallback ( MessageboxResult result ) : void

Method Details

AcceptTempProgram() public méthode

public AcceptTempProgram ( ) : Task
Résultat Task

CancelImport() public méthode

public CancelImport ( ) : Task
Résultat Task

ExtractProgram() public méthode

public ExtractProgram ( CancellationToken taskCancellationToken ) : Task
taskCancellationToken System.Threading.CancellationToken
Résultat Task

SetDownloadHeader() public méthode

public SetDownloadHeader ( ProgramInfo program ) : void
program Catrobat.Core.Models.OnlinePrograms.ProgramInfo
Résultat void

SetProgramStream() public méthode

public SetProgramStream ( Stream programStream ) : void
programStream Stream
Résultat void

TryImportWithStatusNotifications() public méthode

public TryImportWithStatusNotifications ( ) : Task
Résultat Task