CodeTypeReference Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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
- codeTypeReferenceOption
- CodeTypeReferenceOptions
Option de référence de type de code, l’une des CodeTypeReferenceOptions valeurs.