IExpando Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Permite a modificação de objetos adicionando e removendo membros, representados por objetos MemberInfo.
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
- Derivado
- Atributos
- Implementações
Propriedades
UnderlyingSystemType |
Obtém o tipo subjacente que representa o objeto IReflect. (Herdado de IReflect) |
Métodos
AddField(String) |
Adiciona o campo nomeado ao objeto Reflection. |
AddMethod(String, Delegate) |
Adiciona o método nomeado ao objeto Reflection. |
AddProperty(String) |
Adiciona a propriedade nomeada ao objeto Reflection. |
GetField(String, BindingFlags) |
Retorna o objeto FieldInfo corresponde ao campo e sinalizador de associação especificados. (Herdado de IReflect) |
GetFields(BindingFlags) |
Retorna uma matriz de objetos FieldInfo que correspondem a todos os campos da classe atual. (Herdado de IReflect) |
GetMember(String, BindingFlags) |
Recupera uma matriz de objetos MemberInfo correspondentes a todos os membros públicos ou a todos os membros que correspondem a um nome especificado. (Herdado de IReflect) |
GetMembers(BindingFlags) |
Recupera uma matriz de objetos MemberInfo correspondentes a todos os membros públicos ou a todos os membros da classe atual. (Herdado de IReflect) |
GetMethod(String, BindingFlags) |
Recupera um objeto MethodInfo que corresponde a um método especificado nas restrições de pesquisa especificadas. (Herdado de IReflect) |
GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) |
Recupera um objeto MethodInfo correspondente a um método especificado, usando uma matriz Type para escolher entre métodos sobrecarregados. (Herdado de IReflect) |
GetMethods(BindingFlags) |
Recupera uma matriz de objetos MethodInfo com todos os métodos públicos ou todos os métodos da classe atual. (Herdado de IReflect) |
GetProperties(BindingFlags) |
Recupera uma matriz de objetos PropertyInfo que correspondem a todas as propriedades públicas ou a todas as propriedades da classe atual. (Herdado de IReflect) |
GetProperty(String, BindingFlags) |
Recupera um objeto PropertyInfo que corresponde a uma propriedade especificada nas restrições de pesquisa especificadas. (Herdado de IReflect) |
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
Recupera um objeto PropertyInfo que corresponde a uma propriedade especificada com as restrições de pesquisa especificadas. (Herdado de IReflect) |
InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) |
Invoca um membro especificado. (Herdado de IReflect) |
RemoveMember(MemberInfo) |
Remove o membro especificado. |