Поделиться через


ZipFile Класс

Определение

Этот класс используется для чтения записей из ZIP-файла.

[Android.Runtime.Register("java/util/zip/ZipFile", DoNotGenerateAcw=true)]
public class ZipFile : Java.Lang.Object, IDisposable, Java.Interop.IJavaPeerable, 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
Наследование
ZipFile
Производный
Атрибуты
Реализации

Комментарии

Этот класс используется для чтения записей из ZIP-файла.

Если иное не указано, передача аргумента null конструктору или методу в этом классе приведет NullPointerException к возникновению ошибки.

Документация по Java для java.util.zip.ZipFile.

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Конструкторы

ZipFile(File)

Открывает ZIP-файл для чтения заданного объекта File.

ZipFile(File, Charset)

Открывает ZIP-файл для чтения заданного объекта File.

ZipFile(File, Int32)

Открывает новое ZipFile для чтения из указанного объекта в указанном File режиме.

ZipFile(File, Int32, Charset)

Открывает новое ZipFile для чтения из указанного объекта в указанном File режиме.

ZipFile(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

ZipFile(String)

Открывает ZIP-файл для чтения.

ZipFile(String, Charset)

Открывает ZIP-файл для чтения.

Поля

Cenatt

Этот класс используется для чтения записей из ZIP-файла.

Cenatx

Этот класс используется для чтения записей из ZIP-файла.

Cencom

Этот класс используется для чтения записей из ZIP-файла.

Cencrc

Этот класс используется для чтения записей из ZIP-файла.

Cendsk

Этот класс используется для чтения записей из ZIP-файла.

Cenext

Этот класс используется для чтения записей из ZIP-файла.

Cenflg

Этот класс используется для чтения записей из ZIP-файла.

Cenhdr

Этот класс используется для чтения записей из ZIP-файла.

Cenhow

Этот класс используется для чтения записей из ZIP-файла.

Cenlen

Этот класс используется для чтения записей из ZIP-файла.

Cennam

Этот класс используется для чтения записей из ZIP-файла.

Cenoff

Этот класс используется для чтения записей из ZIP-файла.

Censig

Этот класс используется для чтения записей из ZIP-файла.

Censiz

Этот класс используется для чтения записей из ZIP-файла.

Centim

Этот класс используется для чтения записей из ZIP-файла.

Cenvem

Этот класс используется для чтения записей из ZIP-файла.

Cenver

Этот класс используется для чтения записей из ZIP-файла.

Endcom

Этот класс используется для чтения записей из ZIP-файла.

Endhdr

Этот класс используется для чтения записей из ZIP-файла.

Endoff

Этот класс используется для чтения записей из ZIP-файла.

Endsig

Этот класс используется для чтения записей из ZIP-файла.

Endsiz

Этот класс используется для чтения записей из ZIP-файла.

Endsub

Этот класс используется для чтения записей из ZIP-файла.

Endtot

Этот класс используется для чтения записей из ZIP-файла.

Extcrc

Этот класс используется для чтения записей из ZIP-файла.

Exthdr

Этот класс используется для чтения записей из ZIP-файла.

Extlen

Этот класс используется для чтения записей из ZIP-файла.

Extsig

Этот класс используется для чтения записей из ZIP-файла.

Extsiz

Этот класс используется для чтения записей из ZIP-файла.

Loccrc

Этот класс используется для чтения записей из ZIP-файла.

Locext

Этот класс используется для чтения записей из ZIP-файла.

Locflg

Этот класс используется для чтения записей из ZIP-файла.

Lochdr

Этот класс используется для чтения записей из ZIP-файла.

Lochow

Этот класс используется для чтения записей из ZIP-файла.

Loclen

Этот класс используется для чтения записей из ZIP-файла.

Locnam

Этот класс используется для чтения записей из ZIP-файла.

Locsig

Этот класс используется для чтения записей из ZIP-файла.

Locsiz

Этот класс используется для чтения записей из ZIP-файла.

Loctim

Этот класс используется для чтения записей из ZIP-файла.

Locver

Этот класс используется для чтения записей из ZIP-файла.

OpenDelete

Флаг режима, чтобы открыть ZIP-файл и пометить его для удаления.

OpenRead

Флаг режима для открытия ZIP-файла для чтения.

Свойства

Class

Возвращает класс среды выполнения этого Objectобъекта.

(Унаследовано от Object)
Comment

Возвращает комментарий ZIP-файла или значение NULL, если нет.

Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
JniIdentityHashCode

Этот класс используется для чтения записей из ZIP-файла.

(Унаследовано от Object)
JniPeerMembers

Этот класс используется для чтения записей из ZIP-файла.

Name

Возвращает имя пути ZIP-файла.

PeerReference

Этот класс используется для чтения записей из ZIP-файла.

(Унаследовано от Object)
ThresholdClass

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

ThresholdType

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

Методы

Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
Close()

Закрывает ZIP-файл.

Dispose()

Этот класс используется для чтения записей из ZIP-файла.

(Унаследовано от Object)
Dispose(Boolean)

Этот класс используется для чтения записей из ZIP-файла.

(Унаследовано от Object)
Entries()

Возвращает перечисление записей ZIP-файла.

Equals(Object)

Указывает, равен ли другой объект этому объекту.

(Унаследовано от Object)
GetEntry(String)

Возвращает запись ZIP-файла для указанного имени или null, если она не найдена.

GetHashCode()

Возвращает значение хэш-кода для объекта.

(Унаследовано от Object)
GetInputStream(ZipEntry)

Возвращает входной поток для чтения содержимого указанной записи ZIP-файла.

JavaFinalize()

Вызывается сборщиком мусора в объекте, когда сборка мусора определяет, что больше ссылок на объект нет.

(Унаследовано от Object)
Notify()

Пробуждение одного потока, ожидающего монитора этого объекта.

(Унаследовано от Object)
NotifyAll()

Просыпает все потоки, ожидающие монитора этого объекта.

(Унаследовано от Object)
SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
Size()

Возвращает количество записей в ZIP-файле.

ToArray<T>()

Этот класс используется для чтения записей из ZIP-файла.

(Унаследовано от Object)
ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnregisterFromRuntime()

Этот класс используется для чтения записей из ZIP-файла.

(Унаследовано от Object)
Wait()

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>помощи уведомления</em> или <эм>прерванного</em>.

(Унаследовано от Object)
Wait(Int64)

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прервано< или> до тех пор, пока не истекло определенное количество реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прервано< или> до тех пор, пока не истекло определенное количество реального времени.

(Унаследовано от Object)

Явные реализации интерфейса

IJavaPeerable.Disposed()

Этот класс используется для чтения записей из ZIP-файла.

(Унаследовано от Object)
IJavaPeerable.DisposeUnlessReferenced()

Этот класс используется для чтения записей из ZIP-файла.

(Унаследовано от Object)
IJavaPeerable.Finalized()

Этот класс используется для чтения записей из ZIP-файла.

(Унаследовано от Object)
IJavaPeerable.JniManagedPeerState

Этот класс используется для чтения записей из ZIP-файла.

(Унаследовано от Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Этот класс используется для чтения записей из ZIP-файла.

(Унаследовано от Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Этот класс используется для чтения записей из ZIP-файла.

(Унаследовано от Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Этот класс используется для чтения записей из ZIP-файла.

(Унаследовано от Object)

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверяемого средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Этот класс используется для чтения записей из ZIP-файла.

GetJniTypeName(IJavaPeerable)

Этот класс используется для чтения записей из ZIP-файла.

Применяется к