Cette page vous a-t-elle été utile ?
Votre avis sur ce contenu est important. N'hésitez pas à nous faire part de vos commentaires.
Vous avez d'autres commentaires ?
1500 caractères restants
GetMethod, méthode (String, BindingFlags, Binder, Type[], ParameterModifier[])

_Type.GetMethod, méthode (String, BindingFlags, Binder, Type[], ParameterModifier[])

Remarque : cette méthode est nouvelle dans le .NET Framework version 2.0.

Fournit des objets COM avec un accès indépendant de la version à la méthode Type.GetMethod.

Cette méthode n'est pas conforme CLS.  

Espace de noms : System.Runtime.InteropServices
Assembly : mscorlib (dans mscorlib.dll)

MethodInfo GetMethod (
	string name,
	BindingFlags bindingAttr,
	Binder binder,
	Type[] types,
	ParameterModifier[] modifiers
)
MethodInfo GetMethod (
	String name, 
	BindingFlags bindingAttr, 
	Binder binder, 
	Type[] types, 
	ParameterModifier[] modifiers
)
function GetMethod (
	name : String, 
	bindingAttr : BindingFlags, 
	binder : Binder, 
	types : Type[], 
	modifiers : ParameterModifier[]
) : MethodInfo

Paramètres

name

String contenant le nom de la méthode à obtenir.

bindingAttr

Masque de bits constitué d'un ou de plusieurs BindingFlags spécifiant le mode d'exécution de la recherche.

- ou -

Zéro, pour retourner référence Null (Nothing en Visual Basic).

binder

Objet Binder qui définit un ensemble de propriétés et permet la liaison, ce qui peut impliquer la sélection d'une méthode surchargée, la contrainte de types d'arguments et l'appel d'un membre par la réflexion.

- ou -

référence Null (Nothing en Visual Basic), pour utiliser DefaultBinder.

types

Tableau d'objets Type représentant le nombre, l'ordre et le type des paramètres de la méthode à obtenir.

- ou -

Tableau vide du type Type (c'est-à-dire Type[] types = new Type[0]) pour obtenir une méthode n'acceptant pas de paramètres.

modifiers

Tableau d'objets ParameterModifier représentant les attributs associés à l'élément correspondant dans le tableau types. Le binder par défaut ne traite pas ce paramètre.

Valeur de retour

Objet MethodInfo qui représente la méthode correspondant aux critères spécifiés, si elle existe ; sinon, référence Null (Nothing en Visual Basic).

Cette méthode permet l'accès aux classes managées à partir d'un code non managé et ne doit pas être appelée à partir d'un code managé.

La méthode Type.GetMethod recherche la méthode spécifiée dont les paramètres correspondent aux types d'arguments et modificateurs spécifiés, à l'aide des contraintes de liaison spécifiées.

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Édition Media Center, Windows XP Professionnel Édition x64, Windows XP SP2, Windows XP Starter Edition

Le .NET Framework ne prend pas en charge toutes les versions de chaque plate-forme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise.

.NET Framework

Prise en charge dans : 2.0

Ajouts de la communauté

AJOUTER
Afficher:
© 2015 Microsoft