IExpando Rozhraní

Definice

Umožňuje úpravy objektů přidáním a odebráním členů reprezentovaných MemberInfo objekty.

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
Odvozené
Atributy
Implementuje

Vlastnosti

Name Description
UnderlyingSystemType

Získá základní typ, který představuje IReflect objekt.

(Zděděno od IReflect)

Metody

Name Description
AddField(String)

Přidá pojmenované pole do objektu Reflexe.

AddMethod(String, Delegate)

Přidá pojmenovanou metodu do objektu Reflection.

AddProperty(String)

Přidá pojmenovanou vlastnost do objektu Reflection.

GetField(String, BindingFlags)

FieldInfo Vrátí objekt, který odpovídá zadanému poli a příznaku vazby.

(Zděděno od IReflect)
GetFields(BindingFlags)

Vrátí pole FieldInfo objektů, které odpovídají všem polím aktuální třídy.

(Zděděno od IReflect)
GetMember(String, BindingFlags)

Načte pole MemberInfo objektů odpovídajících všem veřejným členům nebo všem členům, kteří odpovídají zadanému názvu.

(Zděděno od IReflect)
GetMembers(BindingFlags)

Načte pole MemberInfo objektů, které odpovídají všem veřejným členům nebo všem členům aktuální třídy.

(Zděděno od IReflect)
GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

MethodInfo Načte objekt odpovídající zadané metodě pomocí Type pole pro výběr z přetížených metod.

(Zděděno od IReflect)
GetMethod(String, BindingFlags)

MethodInfo Načte objekt, který odpovídá zadané metodě v zadaných omezeních hledání.

(Zděděno od IReflect)
GetMethods(BindingFlags)

Načte pole MethodInfo objektů se všemi veřejnými metodami nebo všemi metodami aktuální třídy.

(Zděděno od IReflect)
GetProperties(BindingFlags)

Načte pole PropertyInfo objektů odpovídajících všem veřejným vlastnostem nebo všem vlastnostem aktuální třídy.

(Zděděno od IReflect)
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Načte PropertyInfo objekt, který odpovídá zadané vlastnosti se zadanými omezeními hledání.

(Zděděno od IReflect)
GetProperty(String, BindingFlags)

PropertyInfo Načte objekt odpovídající zadané vlastnosti v zadaných omezeních hledání.

(Zděděno od IReflect)
InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])

Vyvolá zadaný člen.

(Zděděno od IReflect)
RemoveMember(MemberInfo)

Odebere zadaný člen.

Platí pro