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é

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

Attributs

Exemples

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

// 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