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
ירושה
object ← ArchiveFormatDetector
חברים ירושים
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
שם הקובץ של קובץ הארכיון.
מחזיר
מידע על פורמט הארכיון או null אם הפורמט לא זוהה.
חריגים
fileName
הוא null.
המבצע אינו בעל ההרשאה הנדרשת לגישה.
fileName
ריק, מכיל רק רווחים, או מכיל תווים לא חוקיים.
גישה לקובץ fileName
נדחתה.
fileName
שנבחר חורג מהאורך המקסימלי המוגדר על ידי המערכת. לדוגמה, בפלטפורמות מבוססות Windows, נתיבים חייבים להיות פחות מ-248 תווים, ושמות קבצים חייבים להיות פחות מ-260 תווים.
הקובץ בfileName
מכיל נקודתיים (:) באמצע המחרוזת.
אירעה שגיאת I/O בעת פתיחת הקובץ.
GetFormatInfo(Stream)
מקבל מידע על הפורמט.
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatInfo GetFormatInfo(Stream stream)
פרמטרים
stream
Stream
הזרם של קובץ הארכיון.
מחזיר
מידע על פורמט הארכיון או null אם הפורמט לא זוהה.
חריגים
stream
הוא null.
stream
אינו ניתן לחיפוש.