IExpando Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Umożliwia modyfikowanie obiektów przez dodawanie i usuwanie elementów członkowskich reprezentowanych przez MemberInfo obiekty.
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
- Pochodne
- Atrybuty
- Implementuje
Właściwości
UnderlyingSystemType |
Pobiera podstawowy typ, który reprezentuje IReflect obiekt. (Odziedziczone po IReflect) |
Metody
AddField(String) |
Dodaje nazwane pole do obiektu Odbicie. |
AddMethod(String, Delegate) |
Dodaje nazwę metody do obiektu Odbicie. |
AddProperty(String) |
Dodaje właściwość nazwaną do obiektu Odbicie. |
GetField(String, BindingFlags) |
FieldInfo Zwraca obiekt, który odpowiada określonemu polu i flagi powiązania. (Odziedziczone po IReflect) |
GetFields(BindingFlags) |
Zwraca tablicę FieldInfo obiektów, które odpowiadają wszystkim polam bieżącej klasy. (Odziedziczone po IReflect) |
GetMember(String, BindingFlags) |
Pobiera tablicę MemberInfo obiektów odpowiadających wszystkim członkom publicznym lub wszystkim członkom odpowiadającym określonej nazwie. (Odziedziczone po IReflect) |
GetMembers(BindingFlags) |
Pobiera tablicę MemberInfo obiektów odpowiadających wszystkim członkom publicznym lub wszystkim członkom bieżącej klasy. (Odziedziczone po IReflect) |
GetMethod(String, BindingFlags) |
MethodInfo Pobiera obiekt odpowiadający określonej metodzie w określonych ograniczeniach wyszukiwania. (Odziedziczone po IReflect) |
GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) |
MethodInfo Pobiera obiekt odpowiadający określonej metodzie, używając Type tablicy do wyboru spośród przeciążonych metod. (Odziedziczone po IReflect) |
GetMethods(BindingFlags) |
Pobiera tablicę MethodInfo obiektów ze wszystkimi metodami publicznymi lub wszystkimi metodami bieżącej klasy. (Odziedziczone po IReflect) |
GetProperties(BindingFlags) |
Pobiera tablicę PropertyInfo obiektów odpowiadających wszystkim właściwościom publicznym lub wszystkim właściwościom bieżącej klasy. (Odziedziczone po IReflect) |
GetProperty(String, BindingFlags) |
PropertyInfo Pobiera obiekt odpowiadający określonej właściwości w określonych ograniczeniach wyszukiwania. (Odziedziczone po IReflect) |
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
PropertyInfo Pobiera obiekt odpowiadający określonej właściwości z określonymi ograniczeniami wyszukiwania. (Odziedziczone po IReflect) |
InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) |
Wywołuje określony element członkowski. (Odziedziczone po IReflect) |
RemoveMember(MemberInfo) |
Usuwa określony element członkowski. |