CodeTypeReference 建構函式

定義

使用指定的型別,初始化 CodeTypeReference 類別的新執行個體。

多載

CodeTypeReference()

初始化 CodeTypeReference 類別的新執行個體。

CodeTypeReference(CodeTypeParameter)

使用指定的程式碼型別參數,初始化 CodeTypeReference 類別的新執行個體。

CodeTypeReference(String)

使用指定的型別名稱,初始化 CodeTypeReference 類別的新執行個體。

CodeTypeReference(Type)

使用指定的型別,初始化 CodeTypeReference 類別的新執行個體。

CodeTypeReference(CodeTypeReference, Int32)

使用指定的陣列型別和陣序,初始化 CodeTypeReference 類別的新執行個體。

CodeTypeReference(String, CodeTypeReference[])

使用指定的型別名稱和型別引數,初始化 CodeTypeReference 類別的新執行個體。

CodeTypeReference(String, CodeTypeReferenceOptions)

使用指定的型別名稱和程式碼型別參考選項,初始化 CodeTypeReference 類別的新執行個體。

CodeTypeReference(String, Int32)

使用指定的陣列型別名稱和陣序,初始化 CodeTypeReference 類別的新執行個體。

CodeTypeReference(Type, CodeTypeReferenceOptions)

使用指定的型別和程式碼型別參考,初始化 CodeTypeReference 類別的新執行個體。

CodeTypeReference()

來源:
CodeTypeReference.cs
來源:
CodeTypeReference.cs
來源:
CodeTypeReference.cs

初始化 CodeTypeReference 類別的新執行個體。

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

備註

這個建構函式會建立空 CodeTypeReference 的物件。 如果您使用這個建構函式,請設定屬性以建立型別參考。

適用於

CodeTypeReference(CodeTypeParameter)

來源:
CodeTypeReference.cs
來源:
CodeTypeReference.cs
來源:
CodeTypeReference.cs

使用指定的程式碼型別參數,初始化 CodeTypeReference 類別的新執行個體。

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)

參數

typeParameter
CodeTypeParameter

CodeTypeParameter,表示型別參數的型別。

適用於

CodeTypeReference(String)

來源:
CodeTypeReference.cs
來源:
CodeTypeReference.cs
來源:
CodeTypeReference.cs

使用指定的型別名稱,初始化 CodeTypeReference 類別的新執行個體。

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)

參數

typeName
String

要參考的型別名稱。

備註

typeName如果參數參考泛型類型,則必須遵循泛型類型的語法慣例。 例如,類型的反映簽章 Dictionary<TKey,TValue> ,其中 K 是字串,而且 VList<T> 整數的 ,會以反映表示,如下列 (,其中移除元件資訊) : System.Collections.Generic.Dictionary`2[[System.String], [System.Collections.Generic.List`1[[System.Int32]]]]

注意

您必須使用方括弧 ([]) ,而不是 C# 角括弧 () <> 分隔泛型參數。

若要避免在指定語法時發生錯誤的可能性,請考慮使用採用型別作為參數而非字串的建構函式。

適用於

CodeTypeReference(Type)

來源:
CodeTypeReference.cs
來源:
CodeTypeReference.cs
來源:
CodeTypeReference.cs

使用指定的型別,初始化 CodeTypeReference 類別的新執行個體。

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

參數

type
Type

要參考的 Type

例外狀況

typenull

適用於

CodeTypeReference(CodeTypeReference, Int32)

來源:
CodeTypeReference.cs
來源:
CodeTypeReference.cs
來源:
CodeTypeReference.cs

使用指定的陣列型別和陣序,初始化 CodeTypeReference 類別的新執行個體。

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)

參數

arrayType
CodeTypeReference

CodeTypeReference,表示陣列的型別。

rank
Int32

陣列中維度的數目。

備註

這個建構函式可用來透過巢狀 CodeTypeReference 物件來建構數位。

適用於

CodeTypeReference(String, CodeTypeReference[])

來源:
CodeTypeReference.cs
來源:
CodeTypeReference.cs
來源:
CodeTypeReference.cs

使用指定的型別名稱和型別引數,初始化 CodeTypeReference 類別的新執行個體。

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())

參數

typeName
String

要參考的型別名稱。

typeArguments
CodeTypeReference[]

CodeTypeReference 值的陣列。

適用於

CodeTypeReference(String, CodeTypeReferenceOptions)

來源:
CodeTypeReference.cs
來源:
CodeTypeReference.cs
來源:
CodeTypeReference.cs

使用指定的型別名稱和程式碼型別參考選項,初始化 CodeTypeReference 類別的新執行個體。

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)

參數

typeName
String

要參考的型別名稱。

codeTypeReferenceOption
CodeTypeReferenceOptions

程式碼型別參考選項 (其中一個 CodeTypeReferenceOptions 值)。

適用於

CodeTypeReference(String, Int32)

來源:
CodeTypeReference.cs
來源:
CodeTypeReference.cs
來源:
CodeTypeReference.cs

使用指定的陣列型別名稱和陣序,初始化 CodeTypeReference 類別的新執行個體。

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)

參數

baseType
String

陣列元素的型別名稱。

rank
Int32

陣列維度的數目。

適用於

CodeTypeReference(Type, CodeTypeReferenceOptions)

來源:
CodeTypeReference.cs
來源:
CodeTypeReference.cs
來源:
CodeTypeReference.cs

使用指定的型別和程式碼型別參考,初始化 CodeTypeReference 類別的新執行個體。

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)

參數

type
Type

要參考的 Type

codeTypeReferenceOption
CodeTypeReferenceOptions

程式碼型別參考選項 (其中一個 CodeTypeReferenceOptions 值)。

適用於