Class ArchiveFormatDetector
Namespace: Aspose.Zip.ArchiveInfo
Assembly: Aspose.Zip.dll (25.1.0)
アーカイブ形式を検出し、その他の関連情報を提供します。
[Obsolete("ArchiveInstanceInfo クラスの静的メソッドを使用してください。")]
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("ArchiveInstanceInfo クラスの静的メソッドを使用してください。")]
public ArchiveFormatDetector()
メソッド
GetFormatInfo(string)
形式情報を取得します。
[Obsolete("ArchiveInstanceInfo クラスの静的メソッドを使用してください。")]
public ArchiveFormatInfo GetFormatInfo(string fileName)
パラメーター
fileName
string
アーカイブファイルのファイル名。
戻り値
アーカイブ形式に関する情報。形式が検出されなかった場合は null。
例外
fileName
が null です。
呼び出し元がアクセスするための必要な権限を持っていません。
fileName
が空であるか、空白のみを含むか、無効な文字を含んでいます。
ファイル fileName
へのアクセスが拒否されました。
指定された fileName
がシステム定義の最大長を超えています。たとえば、Windowsベースのプラットフォームでは、パスは248文字未満でなければならず、ファイル名は260文字未満でなければなりません。
fileName
に文字列の途中にコロン (:) が含まれています。
ファイルを開いているときに I/O エラーが発生しました。
GetFormatInfo(Stream)
形式情報を取得します。
[Obsolete("ArchiveInstanceInfo クラスの静的メソッドを使用してください。")]
public ArchiveFormatInfo GetFormatInfo(Stream stream)
パラメーター
stream
Stream
アーカイブファイルのストリーム。
戻り値
アーカイブ形式に関する情報。形式が検出されなかった場合は null。
例外
stream
が null です。
stream
はシーク可能ではありません。