CodeTypeReference Constructeurs

Définition

Initialise une nouvelle instance de la classe à l’aide CodeTypeReference du type spécifié.

Surcharges

Nom Description
CodeTypeReference()

Initialise une nouvelle instance de la classe CodeTypeReference.

CodeTypeReference(CodeTypeParameter)

Initialise une nouvelle instance de la classe à l’aide CodeTypeReference du paramètre de type de code spécifié.

CodeTypeReference(String)

Initialise une nouvelle instance de la CodeTypeReference classe à l’aide du nom de type spécifié.

CodeTypeReference(Type)

Initialise une nouvelle instance de la classe à l’aide CodeTypeReference du type spécifié.

CodeTypeReference(CodeTypeReference, Int32)

Initialise une nouvelle instance de la CodeTypeReference classe à l’aide du type de tableau et du classement spécifiés.

CodeTypeReference(String, CodeTypeReference[])

Initialise une nouvelle instance de la CodeTypeReference classe à l’aide du nom de type et des arguments de type spécifiés.

CodeTypeReference(String, CodeTypeReferenceOptions)

Initialise une nouvelle instance de la CodeTypeReference classe à l’aide de l’option de référence de type et de type de code spécifiée.

CodeTypeReference(String, Int32)

Initialise une nouvelle instance de la CodeTypeReference classe à l’aide du nom et du classement de type de tableau spécifiés.

CodeTypeReference(Type, CodeTypeReferenceOptions)

Initialise une nouvelle instance de la CodeTypeReference classe à l’aide du type et de la référence de type de code spécifiés.

CodeTypeReference()

Initialise une nouvelle instance de la classe CodeTypeReference.

public:
 CodeTypeReference();
public CodeTypeReference();
Public Sub New ()

Remarques

Ce constructeur crée un objet vide CodeTypeReference . Si vous utilisez ce constructeur, définissez les propriétés pour établir la référence de type.

S’applique à

CodeTypeReference(CodeTypeParameter)

Initialise une nouvelle instance de la classe à l’aide CodeTypeReference du paramètre de type de code spécifié.

public:
 CodeTypeReference(System::CodeDom::CodeTypeParameter ^ typeParameter);
public CodeTypeReference(System.CodeDom.CodeTypeParameter typeParameter);
new System.CodeDom.CodeTypeReference : System.CodeDom.CodeTypeParameter -> System.CodeDom.CodeTypeReference
Public Sub New (typeParameter As CodeTypeParameter)

Paramètres

typeParameter
CodeTypeParameter

Qui CodeTypeParameter représente le type du paramètre de type.

S’applique à

CodeTypeReference(String)

Initialise une nouvelle instance de la CodeTypeReference classe à l’aide du nom de type spécifié.

public:
 CodeTypeReference(System::String ^ typeName);
public CodeTypeReference(string typeName);
new System.CodeDom.CodeTypeReference : string -> System.CodeDom.CodeTypeReference
Public Sub New (typeName As String)

Paramètres

typeName
String

Nom du type à référencer.

Remarques

Si le typeName paramètre fait référence à un type générique, il doit suivre les conventions de syntaxe pour les types génériques. Par exemple, la signature de réflexion pour un Dictionary<TKey,TValue> type, où K est une chaîne et V est un List<T> entier, est représentée par la réflexion comme suit (avec les informations d’assembly supprimées) : System.Collections.Generic.Dictionary`2[[System.String], [System.Collections.Generic.List`1[[System.Int32]]]]

Note

Vous devez utiliser des crochets ([]) et non les crochets C# (<>) pour délimiter les paramètres génériques.

Pour éviter toute erreur lors de la spécification de la syntaxe, envisagez d’utiliser le constructeur qui prend un type comme paramètre au lieu d’une chaîne.

S’applique à

CodeTypeReference(Type)

Initialise une nouvelle instance de la classe à l’aide CodeTypeReference du type spécifié.

public:
 CodeTypeReference(Type ^ type);
public CodeTypeReference(Type type);
new System.CodeDom.CodeTypeReference : Type -> System.CodeDom.CodeTypeReference
Public Sub New (type As Type)

Paramètres

type
Type

À Type référencer.

Exceptions

type a la valeur null.

S’applique à

CodeTypeReference(CodeTypeReference, Int32)

Initialise une nouvelle instance de la CodeTypeReference classe à l’aide du type de tableau et du classement spécifiés.

public:
 CodeTypeReference(System::CodeDom::CodeTypeReference ^ arrayType, int rank);
public CodeTypeReference(System.CodeDom.CodeTypeReference arrayType, int rank);
new System.CodeDom.CodeTypeReference : System.CodeDom.CodeTypeReference * int -> System.CodeDom.CodeTypeReference
Public Sub New (arrayType As CodeTypeReference, rank As Integer)

Paramètres

arrayType
CodeTypeReference

Qui CodeTypeReference indique le type du tableau.

rank
Int32

Nombre de dimensions dans le tableau.

Remarques

Ce constructeur peut être utilisé pour construire des tableaux de tableaux en imbrication d’objets CodeTypeReference .

S’applique à

CodeTypeReference(String, CodeTypeReference[])

Initialise une nouvelle instance de la CodeTypeReference classe à l’aide du nom de type et des arguments de type spécifiés.

public:
 CodeTypeReference(System::String ^ typeName, ... cli::array <System::CodeDom::CodeTypeReference ^> ^ typeArguments);
public CodeTypeReference(string typeName, params System.CodeDom.CodeTypeReference[] typeArguments);
new System.CodeDom.CodeTypeReference : string * System.CodeDom.CodeTypeReference[] -> System.CodeDom.CodeTypeReference
Public Sub New (typeName As String, ParamArray typeArguments As CodeTypeReference())

Paramètres

typeName
String

Nom du type à référencer.

typeArguments
CodeTypeReference[]

Tableau de CodeTypeReference valeurs.

S’applique à

CodeTypeReference(String, CodeTypeReferenceOptions)

Initialise une nouvelle instance de la CodeTypeReference classe à l’aide de l’option de référence de type et de type de code spécifiée.

public:
 CodeTypeReference(System::String ^ typeName, System::CodeDom::CodeTypeReferenceOptions codeTypeReferenceOption);
public CodeTypeReference(string typeName, System.CodeDom.CodeTypeReferenceOptions codeTypeReferenceOption);
new System.CodeDom.CodeTypeReference : string * System.CodeDom.CodeTypeReferenceOptions -> System.CodeDom.CodeTypeReference
Public Sub New (typeName As String, codeTypeReferenceOption As CodeTypeReferenceOptions)

Paramètres

typeName
String

Nom du type à référencer.

codeTypeReferenceOption
CodeTypeReferenceOptions

Option de référence de type de code, l’une des CodeTypeReferenceOptions valeurs.

S’applique à

CodeTypeReference(String, Int32)

Initialise une nouvelle instance de la CodeTypeReference classe à l’aide du nom et du classement de type de tableau spécifiés.

public:
 CodeTypeReference(System::String ^ baseType, int rank);
public CodeTypeReference(string baseType, int rank);
new System.CodeDom.CodeTypeReference : string * int -> System.CodeDom.CodeTypeReference
Public Sub New (baseType As String, rank As Integer)

Paramètres

baseType
String

Nom du type des éléments du tableau.

rank
Int32

Nombre de dimensions du tableau.

S’applique à

CodeTypeReference(Type, CodeTypeReferenceOptions)

Initialise une nouvelle instance de la CodeTypeReference classe à l’aide du type et de la référence de type de code spécifiés.

public:
 CodeTypeReference(Type ^ type, System::CodeDom::CodeTypeReferenceOptions codeTypeReferenceOption);
public CodeTypeReference(Type type, System.CodeDom.CodeTypeReferenceOptions codeTypeReferenceOption);
new System.CodeDom.CodeTypeReference : Type * System.CodeDom.CodeTypeReferenceOptions -> System.CodeDom.CodeTypeReference
Public Sub New (type As Type, codeTypeReferenceOption As CodeTypeReferenceOptions)

Paramètres

type
Type

À Type référencer.

codeTypeReferenceOption
CodeTypeReferenceOptions

Option de référence de type de code, l’une des CodeTypeReferenceOptions valeurs.

S’applique à