Yêu cầu tùy chọn capabilities như sau:
- Internet (Client & Server): Cần để gửi yêu cầu download/upload file với Server qua HTTP hoặc FPT trên internet.
- Private Networks (Client & Server): Cần để gửi yêu cầu download/upload file với Server qua HTTP hoặc FPT trên mạng nội bộ nhà hoặc cơ quan.
- Pictures Library: Cần khi sử dụng thư mục Pictures library.
DEMO
Ví dụ này giúp bạn download file từ server, tiến trình download vẫn hoạt động ngay cả khi app bị đóng.
Phone:
Desktop:
CODE
- DiscoverActiveDownloadsAsync(){...} Kiểm tra các tiến trình download hiện đang hoạt động
- StartDownload(BackgroundTransferPriority priority, bool requestUnconstrained){...} Hàm download chính, xử lý thư mục và khởi tạo download
- DownloadProgress(DownloadOperation download){...} Kiểm tra tiến trình hiện tại, cập nhật lên UI.
- HandleDownloadAsync(DownloadOperation download, bool start){...} Dùng để bắt sự kiện của tiến trình hiện tại
Created: 06/02/2016
Source code: DemoDownloadBackgroundTask.rar
[UWP] Download File in Background
Related Tags :BackgroundTransfer C# UWP
No comments:
Post a Comment
Commets Download Photoshop Actions, Lightroom Presets, PSD Template, Mockups, Stocks, Vectors, Fonts. Download free