CodeTypeReference Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der CodeTypeReference Klasse mithilfe des angegebenen Typs.
Überlädt
| Name | Beschreibung |
|---|---|
| CodeTypeReference() |
Initialisiert eine neue Instanz der CodeTypeReference-Klasse. |
| CodeTypeReference(CodeTypeParameter) |
Initialisiert eine neue Instanz der CodeTypeReference Klasse mithilfe des angegebenen Codetypparameters. |
| CodeTypeReference(String) |
Initialisiert eine neue Instanz der CodeTypeReference Klasse mithilfe des angegebenen Typnamens. |
| CodeTypeReference(Type) |
Initialisiert eine neue Instanz der CodeTypeReference Klasse mithilfe des angegebenen Typs. |
| CodeTypeReference(CodeTypeReference, Int32) |
Initialisiert eine neue Instanz der CodeTypeReference Klasse mithilfe des angegebenen Arraytyps und -rangs. |
| CodeTypeReference(String, CodeTypeReference[]) |
Initialisiert eine neue Instanz der CodeTypeReference Klasse mithilfe des angegebenen Typnamens und typarguments. |
| CodeTypeReference(String, CodeTypeReferenceOptions) |
Initialisiert eine neue Instanz der Klasse mithilfe der CodeTypeReference angegebenen Typnamen- und Codetypreferenzoption. |
| CodeTypeReference(String, Int32) |
Initialisiert eine neue Instanz der CodeTypeReference Klasse mithilfe des angegebenen Arraytypnamens und -rangs. |
| CodeTypeReference(Type, CodeTypeReferenceOptions) |
Initialisiert eine neue Instanz der CodeTypeReference Klasse mit dem angegebenen Typ- und Codetypverweis. |
CodeTypeReference()
Initialisiert eine neue Instanz der CodeTypeReference-Klasse.
public:
CodeTypeReference();
public CodeTypeReference();
Public Sub New ()
Hinweise
Dieser Konstruktor erstellt ein leeres CodeTypeReference Objekt. Wenn Sie diesen Konstruktor verwenden, legen Sie Eigenschaften fest, um den Typverweis einzurichten.
Gilt für:
CodeTypeReference(CodeTypeParameter)
Initialisiert eine neue Instanz der CodeTypeReference Klasse mithilfe des angegebenen Codetypparameters.
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)
Parameter
- typeParameter
- CodeTypeParameter
Ein CodeTypeParameter Wert, der den Typ des Typparameters darstellt.
Gilt für:
CodeTypeReference(String)
Initialisiert eine neue Instanz der CodeTypeReference Klasse mithilfe des angegebenen Typnamens.
public:
CodeTypeReference(System::String ^ typeName);
public CodeTypeReference(string typeName);
new System.CodeDom.CodeTypeReference : string -> System.CodeDom.CodeTypeReference
Public Sub New (typeName As String)
Parameter
- typeName
- String
Der Name des zu referenzierenden Typs.
Hinweise
Wenn der typeName Parameter auf einen generischen Typ verweist, muss er den Syntaxkonventionen für generische Typen entsprechen. Die Spiegelungssignatur für einen Dictionary<TKey,TValue> Typ, bei dem K es sich um eine Zeichenfolge handelt und V eine List<T> ganze Zahl ist, wird beispielsweise durch Spiegelung wie folgt dargestellt (mit entfernten Assemblyinformationen): System.Collections.Generic.Dictionary`2[[System.String], [System.Collections.Generic.List`1[[System.Int32]]]]
Note
Sie müssen eckige Klammern ([]) und nicht die C#-Winkelklammern (<>) verwenden, um generische Parameter zu trennen.
Um zu vermeiden, dass beim Angeben der Syntax ein Fehler auftritt, sollten Sie den Konstruktor verwenden, der einen Typ als Parameter anstelle einer Zeichenfolge verwendet.
Gilt für:
CodeTypeReference(Type)
Initialisiert eine neue Instanz der CodeTypeReference Klasse mithilfe des angegebenen Typs.
public:
CodeTypeReference(Type ^ type);
public CodeTypeReference(Type type);
new System.CodeDom.CodeTypeReference : Type -> System.CodeDom.CodeTypeReference
Public Sub New (type As Type)
Parameter
Ausnahmen
type ist null.
Gilt für:
CodeTypeReference(CodeTypeReference, Int32)
Initialisiert eine neue Instanz der CodeTypeReference Klasse mithilfe des angegebenen Arraytyps und -rangs.
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)
Parameter
- arrayType
- CodeTypeReference
Ein CodeTypeReference Wert, der den Typ des Arrays angibt.
- rank
- Int32
Die Anzahl der Dimensionen im Array.
Hinweise
Dieser Konstruktor kann zum Erstellen von Arrays von Arrays verwendet werden, indem Objekte geschachtelt CodeTypeReference werden.
Gilt für:
CodeTypeReference(String, CodeTypeReference[])
Initialisiert eine neue Instanz der CodeTypeReference Klasse mithilfe des angegebenen Typnamens und typarguments.
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())
Parameter
- typeName
- String
Der Name des zu referenzierenden Typs.
- typeArguments
- CodeTypeReference[]
Ein Array von CodeTypeReference Werten.
Gilt für:
CodeTypeReference(String, CodeTypeReferenceOptions)
Initialisiert eine neue Instanz der Klasse mithilfe der CodeTypeReference angegebenen Typnamen- und Codetypreferenzoption.
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)
Parameter
- typeName
- String
Der Name des zu referenzierenden Typs.
- codeTypeReferenceOption
- CodeTypeReferenceOptions
Die Codetypreferenzoption, einer der CodeTypeReferenceOptions Werte.
Gilt für:
CodeTypeReference(String, Int32)
Initialisiert eine neue Instanz der CodeTypeReference Klasse mithilfe des angegebenen Arraytypnamens und -rangs.
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)
Parameter
- baseType
- String
Der Name des Typs der Elemente des Arrays.
- rank
- Int32
Die Anzahl der Dimensionen des Arrays.
Gilt für:
CodeTypeReference(Type, CodeTypeReferenceOptions)
Initialisiert eine neue Instanz der CodeTypeReference Klasse mit dem angegebenen Typ- und Codetypverweis.
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)
Parameter
- codeTypeReferenceOption
- CodeTypeReferenceOptions
Die Codetypreferenzoption, einer der CodeTypeReferenceOptions Werte.