Class ArchiveFormatDetector
Namespace: Aspose.Zip.ArchiveInfo
Assembly: Aspose.Zip.dll (25.1.0)
Mendeteksi format arsip dan memberikan informasi terkait lainnya.
[Obsolete("Gunakan metode statis dari kelas ArchiveInstanceInfo sebagai gantinya.")]
public sealed class ArchiveFormatDetector
Pewarisan
object ← ArchiveFormatDetector
Anggota yang Dwarisi
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Konstruktor
ArchiveFormatDetector()
Menginisialisasi instance baru dari kelas Aspose.Zip.ArchiveInfo.ArchiveFormatDetector.
[Obsolete("Gunakan metode statis dari kelas ArchiveInstanceInfo sebagai gantinya.")]
public ArchiveFormatDetector()
Metode
GetFormatInfo(string)
Mendapatkan informasi format.
[Obsolete("Gunakan metode statis dari kelas ArchiveInstanceInfo sebagai gantinya.")]
public ArchiveFormatInfo GetFormatInfo(string fileName)
Parameter
fileName
string
Nama file dari file arsip.
Mengembalikan
Informasi tentang format arsip atau null jika format tidak terdeteksi.
Pengecualian
fileName
adalah null.
Pemanggil tidak memiliki izin yang diperlukan untuk mengakses.
fileName
kosong, hanya mengandung spasi, atau mengandung karakter tidak valid.
Akses ke file fileName
ditolak.
fileName
yang ditentukan melebihi panjang maksimum yang ditentukan oleh sistem. Misalnya, pada platform berbasis Windows, jalur harus kurang dari 248 karakter, dan nama file harus kurang dari 260 karakter.
File di fileName
mengandung titik dua (:) di tengah string.
Terjadi kesalahan I/O saat membuka file.
GetFormatInfo(Stream)
Mendapatkan informasi format.
[Obsolete("Gunakan metode statis dari kelas ArchiveInstanceInfo sebagai gantinya.")]
public ArchiveFormatInfo GetFormatInfo(Stream stream)
Parameter
stream
Stream
Aliran dari file arsip.
Mengembalikan
Informasi tentang format arsip atau null jika format tidak terdeteksi.
Pengecualian
stream
adalah null.
stream
tidak dapat dicari.