Class ArchiveFormatDetector

Class ArchiveFormatDetector

Namespace: Aspose.Zip.ArchiveInfo
Assembly: Aspose.Zip.dll (25.1.0)

Phát hiện định dạng lưu trữ và cung cấp thông tin liên quan khác.

[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public sealed class ArchiveFormatDetector

Kế thừa

objectArchiveFormatDetector

Các thành viên kế thừa

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Các hàm khởi tạo

ArchiveFormatDetector()

Khởi tạo một thể hiện mới của lớp Aspose.Zip.ArchiveInfo.ArchiveFormatDetector.

[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatDetector()

Các phương thức

GetFormatInfo(string)

Lấy thông tin định dạng.

[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatInfo GetFormatInfo(string fileName)

Tham số

fileName string

Tên tệp của tệp lưu trữ.

Trả về

ArchiveFormatInfo

Thông tin về định dạng lưu trữ hoặc null nếu không phát hiện được định dạng.

Ngoại lệ

ArgumentNullException

fileName là null.

SecurityException

Người gọi không có quyền truy cập cần thiết.

ArgumentException

fileName là rỗng, chỉ chứa khoảng trắng hoặc chứa ký tự không hợp lệ.

UnauthorizedAccessException

Truy cập vào tệp fileName bị từ chối.

PathTooLongException

fileName được chỉ định vượt quá độ dài tối đa do hệ thống xác định. Ví dụ, trên các nền tảng dựa trên Windows, đường dẫn phải ngắn hơn 248 ký tự và tên tệp phải ngắn hơn 260 ký tự.

NotSupportedException

Tệp tại fileName chứa dấu hai chấm (:) ở giữa chuỗi.

IOException

Đã xảy ra lỗi I/O trong khi mở tệp.

GetFormatInfo(Stream)

Lấy thông tin định dạng.

[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatInfo GetFormatInfo(Stream stream)

Tham số

stream Stream

Luồng của tệp lưu trữ.

Trả về

ArchiveFormatInfo

Thông tin về định dạng lưu trữ hoặc null nếu không phát hiện được định dạng.

Ngoại lệ

ArgumentNullException

stream là null.

ArgumentException

stream không thể tìm kiếm.

 Tiếng Việt