CodeTypeReference Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci CodeTypeReference třídy pomocí zadaného typu.
Přetížení
CodeTypeReference() |
Inicializuje novou instanci CodeTypeReference třídy. |
CodeTypeReference(CodeTypeParameter) |
Inicializuje novou instanci CodeTypeReference třídy pomocí zadaného parametru typu kódu. |
CodeTypeReference(String) |
Inicializuje novou instanci CodeTypeReference třídy pomocí zadaného názvu typu. |
CodeTypeReference(Type) |
Inicializuje novou instanci CodeTypeReference třídy pomocí zadaného typu. |
CodeTypeReference(CodeTypeReference, Int32) |
Inicializuje novou instanci CodeTypeReference třídy pomocí zadaného typu pole a pořadí. |
CodeTypeReference(String, CodeTypeReference[]) |
Inicializuje novou instanci třídy pomocí zadaného CodeTypeReference názvu typu a argumentů typu. |
CodeTypeReference(String, CodeTypeReferenceOptions) |
Inicializuje novou instanci CodeTypeReference třídy pomocí zadaného názvu typu a odkazu na typ kódu. |
CodeTypeReference(String, Int32) |
Inicializuje novou instanci CodeTypeReference třídy pomocí zadaného typu pole název a pořadí. |
CodeTypeReference(Type, CodeTypeReferenceOptions) |
Inicializuje novou instanci CodeTypeReference třídy pomocí zadaného typu a odkazu na typ kódu. |
CodeTypeReference()
- Zdroj:
- CodeTypeReference.cs
- Zdroj:
- CodeTypeReference.cs
- Zdroj:
- CodeTypeReference.cs
Inicializuje novou instanci CodeTypeReference třídy.
public:
CodeTypeReference();
public CodeTypeReference ();
Public Sub New ()
Poznámky
Tento konstruktor vytvoří prázdný CodeTypeReference objekt. Pokud použijete tento konstruktor, nastavte vlastnosti pro vytvoření odkazu na typ.
Platí pro
CodeTypeReference(CodeTypeParameter)
- Zdroj:
- CodeTypeReference.cs
- Zdroj:
- CodeTypeReference.cs
- Zdroj:
- CodeTypeReference.cs
Inicializuje novou instanci CodeTypeReference třídy pomocí zadaného parametru typu kódu.
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)
Parametry
- typeParameter
- CodeTypeParameter
A CodeTypeParameter , který představuje typ parametru typu.
Platí pro
CodeTypeReference(String)
- Zdroj:
- CodeTypeReference.cs
- Zdroj:
- CodeTypeReference.cs
- Zdroj:
- CodeTypeReference.cs
Inicializuje novou instanci CodeTypeReference třídy pomocí zadaného názvu typu.
public:
CodeTypeReference(System::String ^ typeName);
public CodeTypeReference (string typeName);
public CodeTypeReference (string? typeName);
new System.CodeDom.CodeTypeReference : string -> System.CodeDom.CodeTypeReference
Public Sub New (typeName As String)
Parametry
- typeName
- String
Název typu, na který se má odkazovat.
Poznámky
typeName
Pokud parametr odkazuje na obecný typ, musí se řídit konvencemi syntaxe pro obecné typy. Například podpis reflexe pro Dictionary<TKey,TValue> typ, kde K
je řetězec a V
je List<T> celá čísla, je reprezentován odrazem jako následující (s odebranými informacemi o sestavení): System.Collections.Generic.Dictionary`2[[System.String], [System.Collections.Generic.List`1[[System.Int32]]]]
.
Poznámka
K oddělení obecných parametrů je nutné použít hranaté závorky ([]) a ne úhlové závorky (<>) jazyka C#.
Abyste se vyhnuli možné chybě při zadávání syntaxe, zvažte použití konstruktoru, který přebírá typ jako parametr místo řetězce.
Platí pro
CodeTypeReference(Type)
- Zdroj:
- CodeTypeReference.cs
- Zdroj:
- CodeTypeReference.cs
- Zdroj:
- CodeTypeReference.cs
Inicializuje novou instanci CodeTypeReference třídy pomocí zadaného typu.
public:
CodeTypeReference(Type ^ type);
public CodeTypeReference (Type type);
new System.CodeDom.CodeTypeReference : Type -> System.CodeDom.CodeTypeReference
Public Sub New (type As Type)
Parametry
Výjimky
type
je null
.
Platí pro
CodeTypeReference(CodeTypeReference, Int32)
- Zdroj:
- CodeTypeReference.cs
- Zdroj:
- CodeTypeReference.cs
- Zdroj:
- CodeTypeReference.cs
Inicializuje novou instanci CodeTypeReference třídy pomocí zadaného typu pole a pořadí.
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)
Parametry
- arrayType
- CodeTypeReference
A CodeTypeReference , který označuje typ pole.
- rank
- Int32
Počet dimenzí v poli.
Poznámky
Tento konstruktor lze použít k vytvoření polí polí pomocí vnoření CodeTypeReference objektů.
Platí pro
CodeTypeReference(String, CodeTypeReference[])
- Zdroj:
- CodeTypeReference.cs
- Zdroj:
- CodeTypeReference.cs
- Zdroj:
- CodeTypeReference.cs
Inicializuje novou instanci třídy pomocí zadaného CodeTypeReference názvu typu a argumentů typu.
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())
Parametry
- typeName
- String
Název typu, na který se má odkazovat.
- typeArguments
- CodeTypeReference[]
Pole CodeTypeReference hodnot.
Platí pro
CodeTypeReference(String, CodeTypeReferenceOptions)
- Zdroj:
- CodeTypeReference.cs
- Zdroj:
- CodeTypeReference.cs
- Zdroj:
- CodeTypeReference.cs
Inicializuje novou instanci CodeTypeReference třídy pomocí zadaného názvu typu a odkazu na typ kódu.
public:
CodeTypeReference(System::String ^ typeName, System::CodeDom::CodeTypeReferenceOptions codeTypeReferenceOption);
public CodeTypeReference (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)
Parametry
- typeName
- String
Název typu, na který se má odkazovat.
- codeTypeReferenceOption
- CodeTypeReferenceOptions
Možnost odkazu typu kódu, jedna z CodeTypeReferenceOptions hodnot.
Platí pro
CodeTypeReference(String, Int32)
- Zdroj:
- CodeTypeReference.cs
- Zdroj:
- CodeTypeReference.cs
- Zdroj:
- CodeTypeReference.cs
Inicializuje novou instanci CodeTypeReference třídy pomocí zadaného typu pole název a pořadí.
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)
Parametry
- baseType
- String
Název typu prvků pole.
- rank
- Int32
Počet dimenzí pole.
Platí pro
CodeTypeReference(Type, CodeTypeReferenceOptions)
- Zdroj:
- CodeTypeReference.cs
- Zdroj:
- CodeTypeReference.cs
- Zdroj:
- CodeTypeReference.cs
Inicializuje novou instanci CodeTypeReference třídy pomocí zadaného typu a odkazu na typ kódu.
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)
Parametry
- codeTypeReferenceOption
- CodeTypeReferenceOptions
Možnost odkazu typu kódu, jedna z CodeTypeReferenceOptions hodnot.