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.

 日本語