ZipFile Kelas

Definisi

Kelas ini digunakan untuk membaca entri dari file zip.

[Android.Runtime.Register("java/util/zip/ZipFile", DoNotGenerateAcw=true)]
public class ZipFile : Java.Lang.Object, IDisposable, Java.IO.ICloseable
[<Android.Runtime.Register("java/util/zip/ZipFile", DoNotGenerateAcw=true)>]
type ZipFile = class
    inherit Object
    interface ICloseable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Warisan
Turunan
Atribut
Penerapan

Keterangan

Kelas ini digunakan untuk membaca entri dari file zip.

Kecuali dinyatakan lain, meneruskan null argumen ke konstruktor atau metode di kelas ini akan menyebabkan NullPointerException dilemparkan.

Ditambahkan dalam 1.1.

Java dokumentasi untuk java.util.zip.ZipFile.

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Konstruktor

Nama Deskripsi
ZipFile(File, Charset)

Membuka file ZIP untuk membaca objek File yang ditentukan.

ZipFile(File, Int32, Charset)

Membuka baru ZipFile untuk dibaca dari objek yang ditentukan File dalam mode yang ditentukan.

ZipFile(File, Int32)

Membuka baru ZipFile untuk dibaca dari objek yang ditentukan File dalam mode yang ditentukan.

ZipFile(File)

Membuka file ZIP untuk membaca objek File yang ditentukan.

ZipFile(IntPtr, JniHandleOwnership)

Konstruktor yang digunakan saat membuat representasi terkelola objek JNI; dipanggil oleh runtime.

ZipFile(String, Charset)

Membuka file zip untuk dibaca.

ZipFile(String)

Membuka file zip untuk dibaca.

Bidang

Nama Deskripsi
Cenatt

Kelas ini digunakan untuk membaca entri dari file zip.

Cenatx

Kelas ini digunakan untuk membaca entri dari file zip.

Cencom

Kelas ini digunakan untuk membaca entri dari file zip.

Cencrc

Kelas ini digunakan untuk membaca entri dari file zip.

Cendsk

Kelas ini digunakan untuk membaca entri dari file zip.

Cenext

Kelas ini digunakan untuk membaca entri dari file zip.

Cenflg

Kelas ini digunakan untuk membaca entri dari file zip.

Cenhdr

Kelas ini digunakan untuk membaca entri dari file zip.

Cenhow

Kelas ini digunakan untuk membaca entri dari file zip.

Cenlen

Kelas ini digunakan untuk membaca entri dari file zip.

Cennam

Kelas ini digunakan untuk membaca entri dari file zip.

Cenoff

Kelas ini digunakan untuk membaca entri dari file zip.

Censig

Kelas ini digunakan untuk membaca entri dari file zip.

Censiz

Kelas ini digunakan untuk membaca entri dari file zip.

Centim

Kelas ini digunakan untuk membaca entri dari file zip.

Cenvem

Kelas ini digunakan untuk membaca entri dari file zip.

Cenver

Kelas ini digunakan untuk membaca entri dari file zip.

Endcom

Kelas ini digunakan untuk membaca entri dari file zip.

Endhdr

Kelas ini digunakan untuk membaca entri dari file zip.

Endoff

Kelas ini digunakan untuk membaca entri dari file zip.

Endsig

Kelas ini digunakan untuk membaca entri dari file zip.

Endsiz

Kelas ini digunakan untuk membaca entri dari file zip.

Endsub

Kelas ini digunakan untuk membaca entri dari file zip.

Endtot

Kelas ini digunakan untuk membaca entri dari file zip.

Extcrc

Kelas ini digunakan untuk membaca entri dari file zip.

Exthdr

Kelas ini digunakan untuk membaca entri dari file zip.

Extlen

Kelas ini digunakan untuk membaca entri dari file zip.

Extsig

Kelas ini digunakan untuk membaca entri dari file zip.

Extsiz

Kelas ini digunakan untuk membaca entri dari file zip.

Loccrc

Kelas ini digunakan untuk membaca entri dari file zip.

Locext

Kelas ini digunakan untuk membaca entri dari file zip.

Locflg

Kelas ini digunakan untuk membaca entri dari file zip.

Lochdr

Kelas ini digunakan untuk membaca entri dari file zip.

Lochow

Kelas ini digunakan untuk membaca entri dari file zip.

Loclen

Kelas ini digunakan untuk membaca entri dari file zip.

Locnam

Kelas ini digunakan untuk membaca entri dari file zip.

Locsig

Kelas ini digunakan untuk membaca entri dari file zip.

Locsiz

Kelas ini digunakan untuk membaca entri dari file zip.

Loctim

Kelas ini digunakan untuk membaca entri dari file zip.

Locver

Kelas ini digunakan untuk membaca entri dari file zip.

OpenDelete

Bendera mode untuk membuka file zip dan menandainya untuk dihapus.

OpenRead

Bendera mode untuk membuka file zip untuk dibaca.

Properti

Nama Deskripsi
Class

Mengembalikan kelas runtime dari .Object

(Diperoleh dari Object)
Comment

Mengembalikan komentar file zip, atau null jika tidak ada.

Handle

Handel ke instans Android yang mendasar.

(Diperoleh dari Object)
JniIdentityHashCode

Mendapatkan kode hash identitas yang ditetapkan ke Java peer ini oleh runtime interop.

(Diperoleh dari Object)
JniManagedPeerState

Kelas ini digunakan untuk membaca entri dari file zip.

(Diperoleh dari JavaObject)
JniPeerMembers

Kelas ini digunakan untuk membaca entri dari file zip.

Name

Mengembalikan nama jalur file ZIP.

PeerReference

Mendapatkan referensi objek JNI untuk peer Java ini.

(Diperoleh dari Object)
ThresholdClass

API ini mendukung infrastruktur Mono untuk Android dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

ThresholdType

API ini mendukung infrastruktur Mono untuk Android dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Metode

Nama Deskripsi
Clone()

Membuat dan mengembalikan salinan objek ini.

(Diperoleh dari Object)
Close()

Menutup file ZIP.

Construct(JniObjectReference, JniObjectReferenceOptions)

Kelas ini digunakan untuk membaca entri dari file zip.

(Diperoleh dari JavaObject)
Dispose()

Merilis sumber daya yang dipegang oleh rekan Java ini.

(Diperoleh dari Object)
Dispose(Boolean)

Merilis sumber daya yang dipegang oleh rekan Java ini.

(Diperoleh dari Object)
DisposeUnlessReferenced()

Kelas ini digunakan untuk membaca entri dari file zip.

(Diperoleh dari JavaObject)
Entries()

Mengembalikan enumerasi entri file ZIP.

Equals(Object)

Kelas ini digunakan untuk membaca entri dari file zip.

(Diperoleh dari JavaObject)
Equals(Object)

Menunjukkan apakah beberapa objek lain "sama dengan" yang satu ini.

(Diperoleh dari Object)
GetEntry(String)

Mengembalikan entri file zip untuk nama yang ditentukan, atau null jika tidak ditemukan.

GetHashCode()

Mengembalikan nilai kode hash untuk objek .

(Diperoleh dari Object)
GetInputStream(ZipEntry)

Mengembalikan aliran input untuk membaca konten entri file zip yang ditentukan.

JavaFinalize()

Dipanggil oleh pengumpul sampah pada objek ketika pengumpulan sampah menentukan bahwa tidak ada lagi referensi ke objek.

(Diperoleh dari Object)
Notify()

Membangunkan satu utas yang menunggu monitor objek ini.

(Diperoleh dari Object)
NotifyAll()

Membangunkan semua utas yang menunggu monitor objek ini.

(Diperoleh dari Object)
SetHandle(IntPtr, JniHandleOwnership)

Mengatur properti Handle.

(Diperoleh dari Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Kelas ini digunakan untuk membaca entri dari file zip.

(Diperoleh dari JavaObject)
Size()

Mengembalikan jumlah entri dalam file ZIP.

ToArray<T>()

Membuat array terkelola dari pembungkus array Java ini.

(Diperoleh dari Object)
ToString()

Mengembalikan representasi string objek.

(Diperoleh dari Object)
UnregisterFromRuntime()

Membatalkan pendaftaran peer Java ini dari runtime interop.

(Diperoleh dari Object)
Wait()

Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <diberitahu></em> atau <em>terganggu</em>.

(Diperoleh dari Object)
Wait(Int64, Int32)

Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <>diberitahu</em> atau <em>terganggu</em>, atau sampai sejumlah waktu nyata berlalu.

(Diperoleh dari Object)
Wait(Int64)

Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <>diberitahu</em> atau <em>terganggu</em>, atau sampai sejumlah waktu nyata berlalu.

(Diperoleh dari Object)

Implementasi Antarmuka Eksplisit

Nama Deskripsi
IJavaPeerable.Disposed()

Kelas ini digunakan untuk membaca entri dari file zip.

(Diperoleh dari JavaObject)
IJavaPeerable.Finalized()

Kelas ini digunakan untuk membaca entri dari file zip.

(Diperoleh dari JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Kelas ini digunakan untuk membaca entri dari file zip.

(Diperoleh dari JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Kelas ini digunakan untuk membaca entri dari file zip.

(Diperoleh dari JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Kelas ini digunakan untuk membaca entri dari file zip.

(Diperoleh dari JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Kelas ini digunakan untuk membaca entri dari file zip.

(Diperoleh dari JavaObject)
IJavaPeerable.UnregisterFromRuntime()

Kelas ini digunakan untuk membaca entri dari file zip.

Metode Ekstensi

Nama Deskripsi
GetJniTypeName(IJavaPeerable)

Mendapatkan nama JNI dari jenis instans self.

JavaAs<TResult>(IJavaPeerable)

Cobalah untuk memaksa self untuk mengetik TResult, memeriksa bahwa paksaan valid di sisi Java.

JavaCast<TResult>(IJavaObject)

Melakukan konversi jenis yang diperiksa runtime Android.

JavaCast<TResult>(IJavaObject)

Kelas ini digunakan untuk membaca entri dari file zip.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Cobalah untuk memaksa self untuk mengetik TResult, memeriksa bahwa paksaan valid di sisi Java.

Berlaku untuk