Class ArchiveFormatDetector

Class ArchiveFormatDetector

Název místa: Aspose.Zip.ArchiveInfo Sbírka: Aspose.Zip.dll (25.5.0)

Detekuje archivní formát a poskytuje další související informace.

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

Inheritance

object ArchiveFormatDetector

Dědiční členové

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

Constructors

ArchiveFormatDetector()

Začíná nový příklad třídy Aspose.Zip.ArchiveInfo.ArchiveFormatDetector.

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

Methods

GetFormatInfo(Stringová)

Dostane formát info.

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

Parameters

fileName string

Jméno archivního souboru.

Returns

ArchiveFormatInfo

Informace o archivním formátu nebo null, pokud formát nebyl zjištěn.

Exceptions

ArgumentNullException

fileName’ is null.

SecurityException

Zákazník nemá požadované povolení k přístupu.

ArgumentException

code class=“paramref”>fileName’ je prázdný, obsahuje pouze bílé prostory nebo obsahuje neplatné znaky.

UnauthorizedAccessException

Přístup k souboru fileName’ je odmítnut.

PathTooLongException

Například na platformách založených na Windows musí být trasy menší než 248 znaků a názvy souborů musí být menší než 260 znak.

NotSupportedException

Soubor v fileName’ obsahuje kolonku (:) uprostřed řádku.

IOException

Při otevření souboru došlo k chybě I/O.

GetFormatInfo(Stream)

Dostane formát info.

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

Parameters

stream Stream

Přechod archivního souboru.

Returns

ArchiveFormatInfo

Informace o archivním formátu nebo null, pokud formát nebyl zjištěn.

Exceptions

ArgumentNullException

stream’ is null.

ArgumentException

stream’ is not seekable.

 Čeština