Class ArchiveFormatDetector

Class ArchiveFormatDetector

Το όνομα: Aspose.Zip.ArchiveInfo Συγκέντρωση: Aspose.Zip.dll (25.5.0)

Ανακαλύπτει μια μορφή αρχείου και παρέχει άλλες σχετικές πληροφορίες.

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

Inheritance

object ArchiveFormatDetector

Κληρονομημένα μέλη

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

Constructors

ArchiveFormatDetector()

Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Zip.ArchiveInfo.ArchiveFormatDetector.

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

Methods

GetFormatInfo(Σύνδεσμος)

Παρουσιάζει τη μορφή πληροφοριών.

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

Parameters

fileName string

Το όνομα του αρχείου.

Returns

ArchiveFormatInfo

Πληροφορίες σχετικά με τη μορφή αρχείου ή μηδέν εάν μια μορφή δεν έχει ανιχνευθεί.

Exceptions

ArgumentNullException

fileName’ is null.

SecurityException

Ο κάτοχος δεν έχει την απαιτούμενη άδεια πρόσβασης.

ArgumentException

Το fileName’ είναι άδειο, περιέχει μόνο λευκούς χώρους, ή περιέχει άκυρους χαρακτήρες.

UnauthorizedAccessException

Η πρόσβαση στο αρχείο fileName’ αρνείται.

PathTooLongException

Για παράδειγμα, σε πλατφόρμες με βάση τα Windows, οι διαδρομές πρέπει να είναι λιγότερες από 248 χαρακτήρες και τα ονόματα αρχείων πρέπει να είναι λιγότερες από 260 χαρακτήρες.

NotSupportedException

Το αρχείο στο fileName’ περιέχει μια στήλη (:) στη μέση της γραμμής.

IOException

Ένα σφάλμα I/O εμφανίστηκε κατά το άνοιγμα του αρχείου.

GetFormatInfo(Stream)

Παρουσιάζει τη μορφή πληροφοριών.

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

Parameters

stream Stream

Η ροή του αρχείου.

Returns

ArchiveFormatInfo

Πληροφορίες σχετικά με τη μορφή αρχείου ή μηδέν εάν μια μορφή δεν έχει ανιχνευθεί.

Exceptions

ArgumentNullException

stream’ is null.

ArgumentException

stream’ is not seekable.

 Ελληνικά