Attributes Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Kelas Atribut memetakan nama atribut Manifes ke nilai string terkait.
[Android.Runtime.Register("java/util/jar/Attributes", DoNotGenerateAcw=true)]
public class Attributes : Java.Lang.Object, IDisposable, Java.Lang.ICloneable, Java.Util.IMap
[<Android.Runtime.Register("java/util/jar/Attributes", DoNotGenerateAcw=true)>]
type Attributes = class
inherit Object
interface ICloneable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
interface IMap
- Warisan
- Atribut
- Penerapan
Keterangan
Kelas Atribut memetakan nama atribut Manifes ke nilai string terkait. Nama atribut yang valid tidak peka huruf besar/kecil, dibatasi untuk karakter ASCII dalam set [0-9a-zA-Z_-], dan panjangnya tidak boleh melebihi 70 karakter. Harus ada titik dua dan SPASI setelah nama; panjang gabungan tidak akan melebihi 72 karakter. Nilai atribut dapat berisi karakter apa pun dan akan dikodekan UTF8 saat ditulis ke aliran output. Lihat Spesifikasi File JAR untuk informasi selengkapnya tentang nama dan nilai atribut yang valid.
Peta ini dan tampilannya memiliki urutan iterasi yang dapat diprediksi, yaitu urutan kunci dimasukkan ke dalam peta, seperti halnya LinkedHashMap.
Ditambahkan dalam 1.2.
Java dokumentasi untuk java.util.jar.Attributes.
Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.
Konstruktor
| Nama | Deskripsi |
|---|---|
| Attributes() |
Membuat objek Atribut baru yang kosong dengan ukuran default. |
| Attributes(Attributes) |
Membuat objek Atribut baru dengan pemetaan nilai nama atribut yang sama seperti dalam Atribut yang ditentukan. |
| Attributes(Int32) |
Membuat objek Atribut baru yang kosong dengan ukuran awal yang ditentukan. |
| Attributes(IntPtr, JniHandleOwnership) |
Konstruktor yang digunakan saat membuat representasi terkelola objek JNI; dipanggil oleh runtime. |
Properti
| Nama | Deskripsi |
|---|---|
| Class |
Mengembalikan kelas runtime dari . |
| Handle |
Handel ke instans Android yang mendasar. (Diperoleh dari Object) |
| IsEmpty |
Mengembalikan true jika Peta ini tidak berisi atribut. |
| JniIdentityHashCode |
Mendapatkan kode hash identitas yang ditetapkan ke Java peer ini oleh runtime interop. (Diperoleh dari Object) |
| JniManagedPeerState |
Kelas Atribut memetakan nama atribut Manifes ke nilai string terkait. (Diperoleh dari JavaObject) |
| JniPeerMembers |
Kelas Atribut memetakan nama atribut Manifes ke nilai string terkait. |
| Map |
Pemetaan nilai nama atribut. |
| 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 |
|---|---|
| Clear() |
Menghapus semua atribut dari Peta ini. |
| Clone() |
Mengembalikan salinan Atribut, yang diimplementasikan sebagai berikut: |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Kelas Atribut memetakan nama atribut Manifes ke nilai string terkait. (Diperoleh dari JavaObject) |
| ContainsKey(Object) |
Mengembalikan true jika Peta ini berisi nama atribut (kunci) yang ditentukan. |
| ContainsValue(Object) |
Mengembalikan true jika Peta ini memetakan satu atau beberapa nama atribut (kunci) ke nilai yang ditentukan. |
| 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 Atribut memetakan nama atribut Manifes ke nilai string terkait. (Diperoleh dari JavaObject) |
| EntrySet() |
Mengembalikan |
| Equals(Object) |
Kelas Atribut memetakan nama atribut Manifes ke nilai string terkait. (Diperoleh dari JavaObject) |
| Equals(Object) |
Menunjukkan apakah beberapa objek lain "sama dengan" yang satu ini. (Diperoleh dari Object) |
| Get(Object) |
Mengembalikan nilai nama atribut yang ditentukan, atau null jika nama atribut tidak ditemukan. |
| GetHashCode() |
Mengembalikan nilai kode hash untuk objek . (Diperoleh dari Object) |
| GetValue(Attributes+Name) |
Mengembalikan nilai nama atribut yang ditentukan, yang ditentukan sebagai string, atau null jika atribut tidak ditemukan. |
| GetValue(String) |
Mengembalikan nilai nama atribut yang ditentukan, yang ditentukan sebagai string, atau null jika atribut tidak ditemukan. |
| JavaFinalize() |
Dipanggil oleh pengumpul sampah pada objek ketika pengumpulan sampah menentukan bahwa tidak ada lagi referensi ke objek. (Diperoleh dari Object) |
| KeySet() |
Mengembalikan |
| Notify() |
Membangunkan satu utas yang menunggu monitor objek ini. (Diperoleh dari Object) |
| NotifyAll() |
Membangunkan semua utas yang menunggu monitor objek ini. (Diperoleh dari Object) |
| Put(Object, Object) |
Mengaitkan nilai yang ditentukan dengan nama atribut (kunci) yang ditentukan di Peta ini. |
| PutAll(IDictionary) |
Menyalin semua pemetaan nilai nama atribut dari Atribut yang ditentukan ke Peta ini. |
| PutValue(String, String) |
Mengaitkan nilai yang ditentukan dengan nama atribut yang ditentukan, yang ditentukan sebagai String. |
| Remove(Object) |
Menghapus atribut dengan nama (kunci) yang ditentukan dari Peta ini. |
| SetHandle(IntPtr, JniHandleOwnership) |
Mengatur properti Handle. (Diperoleh dari Object) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Kelas Atribut memetakan nama atribut Manifes ke nilai string terkait. (Diperoleh dari JavaObject) |
| Size() |
Mengembalikan jumlah pemetaan nilai kunci dalam peta ini. |
| 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) |
| Values() |
Mengembalikan tampilan nilai yang |
| 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 Atribut memetakan nama atribut Manifes ke nilai string terkait. (Diperoleh dari JavaObject) |
| IJavaPeerable.Finalized() |
Kelas Atribut memetakan nama atribut Manifes ke nilai string terkait. (Diperoleh dari JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
Kelas Atribut memetakan nama atribut Manifes ke nilai string terkait. (Diperoleh dari JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Kelas Atribut memetakan nama atribut Manifes ke nilai string terkait. (Diperoleh dari JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Kelas Atribut memetakan nama atribut Manifes ke nilai string terkait. (Diperoleh dari JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Kelas Atribut memetakan nama atribut Manifes ke nilai string terkait. (Diperoleh dari JavaObject) |
| IJavaPeerable.UnregisterFromRuntime() |
Kelas Atribut memetakan nama atribut Manifes ke nilai string terkait. |
| IMap.ContainsKey(Object) |
Kelas Atribut memetakan nama atribut Manifes ke nilai string terkait. |
| IMap.ContainsValue(Object) |
Kelas Atribut memetakan nama atribut Manifes ke nilai string terkait. |
| IMap.Get(Object) |
Kelas Atribut memetakan nama atribut Manifes ke nilai string terkait. |
| IMap.Put(Object, Object) |
Kelas Atribut memetakan nama atribut Manifes ke nilai string terkait. |
| IMap.Remove(Object) |
Kelas Atribut memetakan nama atribut Manifes ke nilai string terkait. |
Metode Ekstensi
| Nama | Deskripsi |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Mendapatkan nama JNI dari jenis instans |
| JavaAs<TResult>(IJavaPeerable) |
Cobalah untuk memaksa |
| JavaCast<TResult>(IJavaObject) |
Melakukan konversi jenis yang diperiksa runtime Android. |
| JavaCast<TResult>(IJavaObject) |
Kelas Atribut memetakan nama atribut Manifes ke nilai string terkait. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Cobalah untuk memaksa |