IExpando Antarmuka
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.
Memungkinkan modifikasi objek dengan menambahkan dan menghapus anggota, yang diwakili oleh MemberInfo objek.
public interface class IExpando : System::Reflection::IReflect
[System.Runtime.InteropServices.Guid("AFBF15E6-C37C-11d2-B88E-00A0C9B471B8")]
public interface IExpando : System.Reflection.IReflect
[System.Runtime.InteropServices.Guid("AFBF15E6-C37C-11d2-B88E-00A0C9B471B8")]
[System.Runtime.InteropServices.ComVisible(true)]
public interface IExpando : System.Reflection.IReflect
[<System.Runtime.InteropServices.Guid("AFBF15E6-C37C-11d2-B88E-00A0C9B471B8")>]
type IExpando = interface
interface IReflect
[<System.Runtime.InteropServices.Guid("AFBF15E6-C37C-11d2-B88E-00A0C9B471B8")>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type IExpando = interface
interface IReflect
Public Interface IExpando
Implements IReflect
- Turunan
- Atribut
- Penerapan
Properti
UnderlyingSystemType |
Mendapatkan jenis yang mendasar IReflect yang mewakili objek . (Diperoleh dari IReflect) |
Metode
AddField(String) |
Menambahkan bidang bernama ke objek Pantulan. |
AddMethod(String, Delegate) |
Menambahkan metode bernama ke objek Pantulan. |
AddProperty(String) |
Menambahkan properti bernama ke objek Pantulan. |
GetField(String, BindingFlags) |
Mengembalikan FieldInfo objek yang sesuai dengan bidang dan bendera pengikatan yang ditentukan. (Diperoleh dari IReflect) |
GetFields(BindingFlags) |
Mengembalikan array FieldInfo objek yang sesuai dengan semua bidang kelas saat ini. (Diperoleh dari IReflect) |
GetMember(String, BindingFlags) |
Mengambil array MemberInfo objek yang sesuai dengan semua anggota publik atau semua anggota yang cocok dengan nama tertentu. (Diperoleh dari IReflect) |
GetMembers(BindingFlags) |
Mengambil array MemberInfo objek yang sesuai dengan semua anggota publik atau semua anggota kelas saat ini. (Diperoleh dari IReflect) |
GetMethod(String, BindingFlags) |
MethodInfo Mengambil objek yang sesuai dengan metode tertentu di bawah batasan pencarian yang ditentukan. (Diperoleh dari IReflect) |
GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) |
Mengambil objek yang sesuai dengan metode tertentu, menggunakan Type array untuk dipilih di antara metode yang MethodInfo kelebihan beban. (Diperoleh dari IReflect) |
GetMethods(BindingFlags) |
Mengambil array MethodInfo objek dengan semua metode publik atau semua metode kelas saat ini. (Diperoleh dari IReflect) |
GetProperties(BindingFlags) |
Mengambil array PropertyInfo objek yang sesuai dengan semua properti publik atau ke semua properti kelas saat ini. (Diperoleh dari IReflect) |
GetProperty(String, BindingFlags) |
Mengambil objek yang PropertyInfo sesuai dengan properti tertentu di bawah batasan pencarian yang ditentukan. (Diperoleh dari IReflect) |
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
PropertyInfo Mengambil objek yang sesuai dengan properti tertentu dengan batasan pencarian tertentu. (Diperoleh dari IReflect) |
InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) |
Memanggil anggota tertentu. (Diperoleh dari IReflect) |
RemoveMember(MemberInfo) |
Menghapus anggota yang ditentukan. |