Archive.DeleteEntry
DeleteEntry(ArchiveEntry)
エントリ リストから特定のエントリの最初の出現を削除します。
public Archive DeleteEntry(ArchiveEntry entry)
| パラメータ | タイプ | 説明 |
|---|---|---|
| entry | ArchiveEntry | エントリ リストから削除するエントリ。 |
戻り値
エントリが削除されたアーカイブ。
例
最後のエントリを除くすべてのエントリを削除する方法は次のとおりです。
using (var archive = new Archive("archive.zip"))
{
while (archive.Entries.Count > 1)
archive.DeleteEntry(archive.Entries[0]);
archive.Save("last_entry.zip");
}
関連項目
- class ArchiveEntry
- class Archive
- 名前空間 Aspose.Zip
- 組み立て Aspose.Zip
DeleteEntry(int)
インデックスによってエントリ リストからエントリを削除します。
public Archive DeleteEntry(int entryIndex)
| パラメータ | タイプ | 説明 |
|---|---|---|
| entryIndex | Int32 | 削除するエントリのゼロから始まるインデックス。 |
戻り値
エントリが削除されたアーカイブ。
例外
| 例外 | 調子 |
|---|---|
| ArgumentOutOfRangeException | entryIndexは 0 未満です。-または-entryIndex等しいかより大きいエントリーカウント。 |
例
using (var archive = new TarArchive("two_files.zip"))
{
archive.DeleteEntry(0);
archive.Save("single_file.zip");
}
関連項目
- class Archive
- 名前空間 Aspose.Zip
- 組み立て Aspose.Zip