Bagikan melalui


Class.GetGenericInterfaces Metode

Definisi

Mengembalikan s yang Typemewakili antarmuka yang langsung diimplementasikan oleh kelas atau antarmuka yang diwakili oleh objek ini.

[Android.Runtime.Register("getGenericInterfaces", "()[Ljava/lang/reflect/Type;", "")]
public Java.Lang.Reflect.IType[] GetGenericInterfaces ();
[<Android.Runtime.Register("getGenericInterfaces", "()[Ljava/lang/reflect/Type;", "")>]
member this.GetGenericInterfaces : unit -> Java.Lang.Reflect.IType[]

Mengembalikan

IType[]

array antarmuka yang langsung diimplementasikan oleh kelas ini

Atribut

Keterangan

Mengembalikan s yang Typemewakili antarmuka yang langsung diimplementasikan oleh kelas atau antarmuka yang diwakili oleh objek ini.

Jika superinterface adalah jenis parameter, Type objek yang dikembalikan untuk itu harus secara akurat mencerminkan parameter jenis aktual yang digunakan dalam kode sumber. Jenis berparameter yang mewakili setiap superinterface dibuat jika belum dibuat sebelumnya. Lihat deklarasi java.lang.reflect.ParameterizedType ParameterizedType untuk semantik proses pembuatan untuk jenis berparameter.

Jika objek ini mewakili kelas, nilai yang dikembalikan adalah array yang berisi objek yang mewakili semua antarmuka yang langsung diimplementasikan oleh kelas. Urutan objek antarmuka dalam array sesuai dengan urutan nama antarmuka dalam implements klausa deklarasi kelas yang diwakili oleh objek ini.

Jika objek ini mewakili antarmuka, array berisi objek yang mewakili semua antarmuka yang langsung diperluas oleh antarmuka. Urutan objek antarmuka dalam array sesuai dengan urutan nama antarmuka dalam extends klausa deklarasi antarmuka yang diwakili oleh objek ini.

Jika objek ini mewakili kelas atau antarmuka yang tidak mengimplementasikan antarmuka, metode mengembalikan array panjang 0.

Jika objek ini mewakili jenis primitif atau void, metode mengembalikan array panjang 0.

Jika objek ini Class mewakili jenis array, antarmuka Cloneable dan java.io.Serializable dikembalikan dalam urutan tersebut.

Ditambahkan dalam 1.5.

Dokumentasi Java untuk java.lang.Class.getGenericInterfaces().

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.

Berlaku untuk