Class ArchiveFormatDetector

Class ArchiveFormatDetector

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

ตรวจจับรูปแบบของไฟล์บีบอัดและให้ข้อมูลที่เกี่ยวข้องอื่น ๆ

[Obsolete("ใช้วิธีสถิตของคลาส ArchiveInstanceInfo แทน.")]
public sealed class ArchiveFormatDetector

การสืบทอด

objectArchiveFormatDetector

สมาชิกที่สืบทอด

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

ตัวสร้าง

ArchiveFormatDetector()

สร้างอินสแตนซ์ใหม่ของคลาส Aspose.Zip.ArchiveInfo.ArchiveFormatDetector

[Obsolete("ใช้วิธีสถิตของคลาส ArchiveInstanceInfo แทน.")]
public ArchiveFormatDetector()

วิธีการ

GetFormatInfo(string)

รับข้อมูลรูปแบบ

[Obsolete("ใช้วิธีสถิตของคลาส ArchiveInstanceInfo แทน.")]
public ArchiveFormatInfo GetFormatInfo(string fileName)

พารามิเตอร์

fileName string

ชื่อไฟล์ของไฟล์บีบอัด

คืนค่า

ArchiveFormatInfo

ข้อมูลเกี่ยวกับรูปแบบไฟล์บีบอัดหรือ null หากไม่สามารถตรวจจับรูปแบบได้

ข้อยกเว้น

ArgumentNullException

fileName เป็น null

SecurityException

ผู้เรียกไม่มีสิทธิ์เข้าถึงที่จำเป็น

ArgumentException

fileName ว่างเปล่า มีแต่ช่องว่าง หรือมีอักขระที่ไม่ถูกต้อง

UnauthorizedAccessException

การเข้าถึงไฟล์ fileName ถูกปฏิเสธ

PathTooLongException

fileName ที่ระบุเกินความยาวสูงสุดที่กำหนดโดยระบบ สำหรับแพลตฟอร์มที่ใช้ Windows เส้นทางต้องมีความยาวน้อยกว่า 248 ตัวอักษร และชื่อไฟล์ต้องมีความยาวน้อยกว่า 260 ตัวอักษร

NotSupportedException

ไฟล์ที่ fileName มีเครื่องหมายโคลอน (:) อยู่กลางสตริง

IOException

เกิดข้อผิดพลาด I/O ขณะเปิดไฟล์

GetFormatInfo(Stream)

รับข้อมูลรูปแบบ

[Obsolete("ใช้วิธีสถิตของคลาส ArchiveInstanceInfo แทน.")]
public ArchiveFormatInfo GetFormatInfo(Stream stream)

พารามิเตอร์

stream Stream

สตรีมของไฟล์บีบอัด

คืนค่า

ArchiveFormatInfo

ข้อมูลเกี่ยวกับรูปแบบไฟล์บีบอัดหรือ null หากไม่สามารถตรวจจับรูปแบบได้

ข้อยกเว้น

ArgumentNullException

stream เป็น null

ArgumentException

stream ไม่สามารถค้นหาได้

 แบบไทย