Class ArchiveFormatDetector

Class ArchiveFormatDetector

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

מגלה את פורמט הארכיון ומספק מידע נוסף הקשור לכך.

[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
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("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatDetector()

שיטות

GetFormatInfo(string)

מקבל מידע על הפורמט.

[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
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("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatInfo GetFormatInfo(Stream stream)

פרמטרים

stream Stream

הזרם של קובץ הארכיון.

מחזיר

ArchiveFormatInfo

מידע על פורמט הארכיון או null אם הפורמט לא זוהה.

חריגים

ArgumentNullException

stream הוא null.

ArgumentException

stream אינו ניתן לחיפוש.

 Ελληνικά