IExpando Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Permet la modification d'objets par ajout ou suppression de membres, représentés par des objets 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
- Dérivé
- Attributs
- Implémente
Propriétés
UnderlyingSystemType |
Obtient le type sous-jacent qui représente l'objet IReflect. (Hérité de IReflect) |
Méthodes
AddField(String) |
Ajoute le champ nommé à l'objet Reflection. |
AddMethod(String, Delegate) |
Ajoute la méthode nommée à l'objet Reflection. |
AddProperty(String) |
Ajoute la propriété nommée à l'objet Reflection. |
GetField(String, BindingFlags) |
Retourne l'objet FieldInfo qui correspond au champ et à l'indicateur de liaison spécifiés. (Hérité de IReflect) |
GetFields(BindingFlags) |
Retourne un tableau d'objets FieldInfo qui correspondent à tous les champs de la classe en cours. (Hérité de IReflect) |
GetMember(String, BindingFlags) |
Récupère un tableau d'objets MemberInfo représentant tous les membres publics ou tous les membres correspondant à un nom spécifié. (Hérité de IReflect) |
GetMembers(BindingFlags) |
Récupère un tableau d'objets MemberInfo qui correspondent à tous les membres publics ou à tous les membres de la classe en cours. (Hérité de IReflect) |
GetMethod(String, BindingFlags) |
Récupère un objet MethodInfo qui correspond à une méthode spécifiée avec les contraintes de recherche données. (Hérité de IReflect) |
GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) |
Récupère un objet MethodInfo correspondant à une méthode spécifiée en sélectionnant une des méthodes surchargées à l'aide d'un tableau Type. (Hérité de IReflect) |
GetMethods(BindingFlags) |
Récupère un tableau d'objets MethodInfo contenant toutes les méthodes publiques ou toutes les méthodes de la classe en cours. (Hérité de IReflect) |
GetProperties(BindingFlags) |
Récupère un tableau d'objets PropertyInfo correspondant à toutes les propriétés publiques ou à toutes les propriétés de la classe en cours. (Hérité de IReflect) |
GetProperty(String, BindingFlags) |
Récupère un objet PropertyInfo correspondant à une propriété spécifiée avec les contraintes de recherche données. (Hérité de IReflect) |
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
Récupère un objet PropertyInfo qui correspond à une propriété spécifiée avec les contraintes de recherche données. (Hérité de IReflect) |
InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) |
Appelle un membre spécifié. (Hérité de IReflect) |
RemoveMember(MemberInfo) |
Supprime le membre spécifié. |