C1.Xaml.Zip アセンブリ > C1.C1Zip 名前空間 > C1ZipEntryCollection クラス > AddAsync メソッド : AddAsync(StorageFile) メソッド |
'宣言 Public Overloads Function AddAsync( _ ByVal file As Windows.Storage.StorageFile _ ) As System.Threading.Tasks.Task
public System.Threading.Tasks.Task AddAsync( Windows.Storage.StorageFile file )
このメソッドは WinRT バージョンでのみ実行できます。
このメソッドは非同期です。通常は、以下の例で示すように 'await' 文内で使用する必要があります。
using Windows.Storage.Pickers; var picker = new FileOpenPicker(); picker.ViewMode = PickerViewMode.List; picker.SuggestedStartLocation = PickerLocationId.DocumentsLibrary; picker.FileTypeFilter.Add("*"); var files = await picker.PickMultipleFilesAsync(); if (files != null) { foreach (var f in files) { await _zip.Entries.AddAsync(f); } }
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2