CodeTypeReference Konstruktory

Definicja

Inicjuje CodeTypeReference nowe wystąpienie klasy przy użyciu określonego typu.

Przeciążenia

CodeTypeReference()

Inicjuje nowe wystąpienie klasy CodeTypeReference.

CodeTypeReference(CodeTypeParameter)

Inicjuje CodeTypeReference nowe wystąpienie klasy przy użyciu określonego parametru typu kodu.

CodeTypeReference(String)

Inicjuje CodeTypeReference nowe wystąpienie klasy przy użyciu określonej nazwy typu.

CodeTypeReference(Type)

Inicjuje CodeTypeReference nowe wystąpienie klasy przy użyciu określonego typu.

CodeTypeReference(CodeTypeReference, Int32)

Inicjuje CodeTypeReference nowe wystąpienie klasy przy użyciu określonego typu tablicy i rangi.

CodeTypeReference(String, CodeTypeReference[])

Inicjuje CodeTypeReference nowe wystąpienie klasy przy użyciu określonej nazwy typu i argumentów typu.

CodeTypeReference(String, CodeTypeReferenceOptions)

Inicjuje CodeTypeReference nowe wystąpienie klasy przy użyciu określonej nazwy typu i opcji odwołania typu kodu.

CodeTypeReference(String, Int32)

Inicjuje CodeTypeReference nowe wystąpienie klasy przy użyciu określonej nazwy typu tablicy i rangi.

CodeTypeReference(Type, CodeTypeReferenceOptions)

Inicjuje CodeTypeReference nowe wystąpienie klasy przy użyciu określonego typu i odwołania do typu kodu.

CodeTypeReference()

Źródło:
CodeTypeReference.cs
Źródło:
CodeTypeReference.cs
Źródło:
CodeTypeReference.cs

Inicjuje nowe wystąpienie klasy CodeTypeReference.

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

Uwagi

Ten konstruktor tworzy pusty CodeTypeReference obiekt. Jeśli używasz tego konstruktora, ustaw właściwości, aby ustanowić odwołanie do typu.

Dotyczy

CodeTypeReference(CodeTypeParameter)

Źródło:
CodeTypeReference.cs
Źródło:
CodeTypeReference.cs
Źródło:
CodeTypeReference.cs

Inicjuje CodeTypeReference nowe wystąpienie klasy przy użyciu określonego parametru typu kodu.

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

Element CodeTypeParameter reprezentujący typ parametru typu.

Dotyczy

CodeTypeReference(String)

Źródło:
CodeTypeReference.cs
Źródło:
CodeTypeReference.cs
Źródło:
CodeTypeReference.cs

Inicjuje CodeTypeReference nowe wystąpienie klasy przy użyciu określonej nazwy 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

Nazwa typu do odwołania.

Uwagi

typeName Jeśli parametr odwołuje się do typu ogólnego, musi przestrzegać konwencji składni dla typów ogólnych. Na przykład podpis odbicia dla Dictionary<TKey,TValue> typu, gdzie K jest ciągiem i V jest List<T> liczbą całkowitą, jest reprezentowany przez odbicie jako następujące (z usuniętymi informacjami o zestawie): System.Collections.Generic.Dictionary`2[[System.String], [System.Collections.Generic.List`1[[System.Int32]]]].

Uwaga

Aby rozdzielić parametry ogólne, należy użyć nawiasów kwadratowych ([]), a nie nawiasów kątowych języka C#(<>).

Aby uniknąć możliwości popełnienia błędu podczas określania składni, rozważ użycie konstruktora, który przyjmuje typ jako parametr zamiast ciągu.

Dotyczy

CodeTypeReference(Type)

Źródło:
CodeTypeReference.cs
Źródło:
CodeTypeReference.cs
Źródło:
CodeTypeReference.cs

Inicjuje CodeTypeReference nowe wystąpienie klasy przy użyciu określonego typu.

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

Parametry

type
Type

Element Type do odwołania.

Wyjątki

type to null.

Dotyczy

CodeTypeReference(CodeTypeReference, Int32)

Źródło:
CodeTypeReference.cs
Źródło:
CodeTypeReference.cs
Źródło:
CodeTypeReference.cs

Inicjuje CodeTypeReference nowe wystąpienie klasy przy użyciu określonego typu tablicy i rangi.

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

Element CodeTypeReference wskazujący typ tablicy.

rank
Int32

Liczba wymiarów w tablicy.

Uwagi

Ten konstruktor może służyć do konstruowania tablic tablic przez zagnieżdżanie CodeTypeReference obiektów.

Dotyczy

CodeTypeReference(String, CodeTypeReference[])

Źródło:
CodeTypeReference.cs
Źródło:
CodeTypeReference.cs
Źródło:
CodeTypeReference.cs

Inicjuje CodeTypeReference nowe wystąpienie klasy przy użyciu określonej nazwy typu i argumentów 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

Nazwa typu do odwołania.

typeArguments
CodeTypeReference[]

Tablica CodeTypeReference wartości.

Dotyczy

CodeTypeReference(String, CodeTypeReferenceOptions)

Źródło:
CodeTypeReference.cs
Źródło:
CodeTypeReference.cs
Źródło:
CodeTypeReference.cs

Inicjuje CodeTypeReference nowe wystąpienie klasy przy użyciu określonej nazwy typu i opcji odwołania typu kodu.

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

Nazwa typu do odwołania.

codeTypeReferenceOption
CodeTypeReferenceOptions

Opcja odwołania typu kodu , jedna z CodeTypeReferenceOptions wartości.

Dotyczy

CodeTypeReference(String, Int32)

Źródło:
CodeTypeReference.cs
Źródło:
CodeTypeReference.cs
Źródło:
CodeTypeReference.cs

Inicjuje CodeTypeReference nowe wystąpienie klasy przy użyciu określonej nazwy typu tablicy i rangi.

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

Nazwa typu elementów tablicy.

rank
Int32

Liczba wymiarów tablicy.

Dotyczy

CodeTypeReference(Type, CodeTypeReferenceOptions)

Źródło:
CodeTypeReference.cs
Źródło:
CodeTypeReference.cs
Źródło:
CodeTypeReference.cs

Inicjuje CodeTypeReference nowe wystąpienie klasy przy użyciu określonego typu i odwołania do typu kodu.

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

type
Type

Element Type do odwołania.

codeTypeReferenceOption
CodeTypeReferenceOptions

Opcja odwołania typu kodu , jedna z CodeTypeReferenceOptions wartości.

Dotyczy