Share via


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 值)。

適用於