VirtualTypeImplementor.InvokeMethod, méthode
Appelle une méthode sur l'objet.
Espace de noms : Microsoft.VisualStudio.Shell.Design
Assembly : Microsoft.VisualStudio.Shell.Design (dans Microsoft.VisualStudio.Shell.Design.dll)
Syntaxe
'Déclaration
Public Overridable Function InvokeMethod ( _
method As MethodInfo, _
instance As Object, _
args As Object() _
) As Object
public virtual Object InvokeMethod(
MethodInfo method,
Object instance,
Object[] args
)
Paramètres
- method
Type : System.Reflection.MethodInfo
Méthode à appeler.
- instance
Type : System.Object
L'instance sur laquelle pour appeler la méthode.Cela peut être nullRéférence Null (Nothing en Visual Basic) si la méthode est statique.
- args
Type : array<System.Object[]
Les arguments à la méthode.
Valeur de retour
Type : System.Object
Un objet qui représente une valeur de retour d'une méthode appelée.
Exceptions
Exception | Condition |
---|---|
NotImplementedException | Si non abstrait la classe dérivée n'a pas fourni une implémentation en substituant cette méthode. |
Remarques
Appelle la méthode spécifiée.Si la méthode a une valeur de retour, cette méthode doit retourner la, sinon elle doit retourner nullRéférence Null (Nothing en Visual Basic).
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.