Interface IArchive
İsim alanı : Aspose.Zip Toplama: Aspose.Zip.dll (25.5.0)
Bu arayüz bir arşiv oluşturur.
public interface IArchive : IDisposable
Implements
Properties
FileEntries
Arşiv oluşturan Aspose.Zip.IArchiveFileEntry tipi girişleri alır.
IEnumerable<iarchivefileentry> FileEntries { get; }
Mülkiyet Değer
IEnumerable < için; IArchiveFileEntry >
Remarks
Sadece kompres için arşivler, örneğin gzip, bzip2, lzip, lzma, xz, z tek kayıtlardan oluşur - arşiv kendisi.
Format
Arşiv formatını alır.
ArchiveFormat Format { get; }
Mülkiyet Değer
Methods
ExtractToDirectory(Sırt)
Arşivdeki tüm dosyaları sağlanan dizine çıkarır.
void ExtractToDirectory(string destinationDirectory)
Parameters
destinationDirectory
string
Çekilen dosyaları yerleştirmek için dizine giden yol.
Remarks
Eğer katalog yoksa, oluşturulacaktır.
Exceptions
destinationDirectory’ is null.
Örneğin, Windows tabanlı platformlarda, yollar 248 karakterden az olmalıdır ve dosya isimleri 260 karakterden az olmalıdır.
Çağrıcı, mevcut dizinlere erişmek için gerekli izinlere sahip değildir.
Eğer dizin yoksa, bir yol bir sürücü etiketinin bir parçası olmayan bir kolon karakterini (:) içerir (“C:”).
destinationDirectory’ is a zero-length string, contains only white space, or contains one or more invalid characters. You can query for invalid characters by using the System.IO.Path.GetInvalidPathChars method. -or- path is prefixed with, or contains, only a colon character (:).
Yol tarafından belirtilen dizin bir dosyadır. -or- Ağ adı bilinmemektedir.