Share via


CodeMemberMethod.TypeParameters Propriété

Définition

Obtient les paramètres de type de la méthode générique actuelle.

public:
 property System::CodeDom::CodeTypeParameterCollection ^ TypeParameters { System::CodeDom::CodeTypeParameterCollection ^ get(); };
public System.CodeDom.CodeTypeParameterCollection TypeParameters { get; }
[System.Runtime.InteropServices.ComVisible(false)]
public System.CodeDom.CodeTypeParameterCollection TypeParameters { get; }
member this.TypeParameters : System.CodeDom.CodeTypeParameterCollection
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.TypeParameters : System.CodeDom.CodeTypeParameterCollection
Public ReadOnly Property TypeParameters As CodeTypeParameterCollection

Valeur de propriété

CodeTypeParameterCollection qui contient les paramètres de type pour la méthode générique.

Attributs

Exemples

L’exemple de code suivant montre l’utilisation de la TypeParameters propriété pour ajouter deux paramètres de CodeMemberMethodprintMethodtype au . Cet exemple fait partie d’un exemple plus grand fourni pour la CodeTypeParameter classe .

// Declare a generic method.
CodeMemberMethod printMethod = new CodeMemberMethod();
CodeTypeParameter sType = new CodeTypeParameter("S");
sType.HasConstructorConstraint = true;
CodeTypeParameter tType = new CodeTypeParameter("T");
sType.HasConstructorConstraint = true;

printMethod.Name = "Print";
printMethod.TypeParameters.Add(sType);
printMethod.TypeParameters.Add(tType);
' Declare a generic method.
Dim printMethod As New CodeMemberMethod()
Dim sType As New CodeTypeParameter("S")
sType.HasConstructorConstraint = True
Dim tType As New CodeTypeParameter("T")
tType.HasConstructorConstraint = True

printMethod.Name = "Print"
printMethod.TypeParameters.Add(sType)
printMethod.TypeParameters.Add(tType)

Remarques

Une méthode générique contient un ou plusieurs types non spécifiés appelés paramètres de type. Un nom de paramètre de type correspond au type dans le corps de la déclaration générique.

S’applique à

Voir aussi