Class ArchiveFormatDetector

Class ArchiveFormatDetector

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

Wykrywa format archiwum i dostarcza inne powiązane informacje.

[Obsolete("Użyj statycznych metod klasy ArchiveInstanceInfo zamiast tego.")]
public sealed class ArchiveFormatDetector

Dziedziczenie

objectArchiveFormatDetector

Członkowie dziedziczeni

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

Konstruktorzy

ArchiveFormatDetector()

Inicjalizuje nową instancję klasy Aspose.Zip.ArchiveInfo.ArchiveFormatDetector.

[Obsolete("Użyj statycznych metod klasy ArchiveInstanceInfo zamiast tego.")]
public ArchiveFormatDetector()

Metody

GetFormatInfo(string)

Pobiera informacje o formacie.

[Obsolete("Użyj statycznych metod klasy ArchiveInstanceInfo zamiast tego.")]
public ArchiveFormatInfo GetFormatInfo(string fileName)

Parametry

fileName string

Nazwa pliku archiwum.

Zwraca

ArchiveFormatInfo

Informacje o formacie archiwum lub null, jeśli format nie został wykryty.

Wyjątki

ArgumentNullException

fileName jest null.

SecurityException

Wywołujący nie ma wymaganych uprawnień do dostępu.

ArgumentException

fileName jest pusty, zawiera tylko białe znaki lub zawiera nieprawidłowe znaki.

UnauthorizedAccessException

Dostęp do pliku fileName jest zabroniony.

PathTooLongException

Podana fileName przekracza maksymalną długość zdefiniowaną przez system. Na przykład, na platformach opartych na Windows, ścieżki muszą mieć mniej niż 248 znaków, a nazwy plików muszą mieć mniej niż 260 znaków.

NotSupportedException

Plik w fileName zawiera dwukropek (:) w środku ciągu.

IOException

Wystąpił błąd I/O podczas otwierania pliku.

GetFormatInfo(Stream)

Pobiera informacje o formacie.

[Obsolete("Użyj statycznych metod klasy ArchiveInstanceInfo zamiast tego.")]
public ArchiveFormatInfo GetFormatInfo(Stream stream)

Parametry

stream Stream

Strumień pliku archiwum.

Zwraca

ArchiveFormatInfo

Informacje o formacie archiwum lub null, jeśli format nie został wykryty.

Wyjątki

ArgumentNullException

stream jest null.

ArgumentException

stream nie jest możliwy do przeszukiwania.

 Polski