Partager via


VirtualTypeBuilder.MethodInfoCollection.Add, méthode (String, Type, array<Type )

Ajoute un MethodInfo à la fin de la collection.

Espace de noms :  Microsoft.VisualStudio.Shell.Design
Assembly :  Microsoft.VisualStudio.Shell.Design (dans Microsoft.VisualStudio.Shell.Design.dll)

Syntaxe

'Déclaration
Public Function Add ( _
    name As String, _
    returnType As Type, _
    parameterTypes As Type() _
) As Integer
public int Add(
    string name,
    Type returnType,
    Type[] parameterTypes
)

Paramètres

  • returnType
    Type : System.Type
    Type de retour de la méthode.Cela doit être typeof(void) pour les types de retour voids.

Valeur de retour

Type : System.Int32
Index auquel la valeur a été ajoutée.

Exceptions

Exception Condition
ArgumentNullException

name a la valeur nullRéférence Null (Nothing en Visual Basic).

ou

returnType a la valeur nullRéférence Null (Nothing en Visual Basic).

ou

Un élément dans paramTypes est nullRéférence Null (Nothing en Visual Basic).

la propriété d'paramTypes peut être nullRéférence Null (Nothing en Visual Basic).

ArgumentException

returnType n'est pas un type d'exécution.

Sécurité .NET Framework

Voir aussi

Référence

VirtualTypeBuilder.MethodInfoCollection Classe

Add, surcharge

Microsoft.VisualStudio.Shell.Design, espace de noms