共用方式為


BuildManager.GetType 方法

定義

在最上層組件中尋找型別,或是在組態中已有定義的組件中尋找型別。

多載

GetType(String, Boolean)

在最上層組件中尋找型別,或是在組態中已有定義的組件中尋找型別,並且可選擇在失敗時擲回例外狀況。

GetType(String, Boolean, Boolean)

使用不區分字母大小寫的搜尋,在最上層組件中尋找型別,或是在組態中已有定義的組件中尋找型別,並且可選擇在失敗時擲回例外狀況。

備註

最上層元件是指 Global.asax 檔案,或是位於 App_GlobalResources、App_WebReferences、App_Code 或 App_Browsers 目錄中的檔案。

GetType(String, Boolean)

在最上層組件中尋找型別,或是在組態中已有定義的組件中尋找型別,並且可選擇在失敗時擲回例外狀況。

public:
 static Type ^ GetType(System::String ^ typeName, bool throwOnError);
public static Type GetType (string typeName, bool throwOnError);
static member GetType : string * bool -> Type
Public Shared Function GetType (typeName As String, throwOnError As Boolean) As Type

參數

typeName
String

型別的名稱。

throwOnError
Boolean

true 表示在無法為型別名稱產生 Type 物件時要擲回例外狀況,否則為 false

傳回

Type 物件,表示要求的 typeName 參數。

例外狀況

typeName 無效。

-或-

typeName 模稜兩可。

-或-

找不到 typeName,且 throwOnErrortrue

備註

最上層元件是指 Global.asax 檔案,或是位於 App_GlobalResources、App_WebReferences、App_Code 或 App_Browsers 目錄中的檔案。

適用於

GetType(String, Boolean, Boolean)

使用不區分字母大小寫的搜尋,在最上層組件中尋找型別,或是在組態中已有定義的組件中尋找型別,並且可選擇在失敗時擲回例外狀況。

public:
 static Type ^ GetType(System::String ^ typeName, bool throwOnError, bool ignoreCase);
public static Type GetType (string typeName, bool throwOnError, bool ignoreCase);
static member GetType : string * bool * bool -> Type
Public Shared Function GetType (typeName As String, throwOnError As Boolean, ignoreCase As Boolean) As Type

參數

typeName
String

型別的名稱。

throwOnError
Boolean

true 表示在無法為型別名稱產生 Type 時要擲回例外狀況,否則為 false

ignoreCase
Boolean

如果 typeName 要區分大小寫,則為 true,否則為 false

傳回

Type 物件,表示要求的 typeName 參數。

例外狀況

typeName 無效。

-或-

typeName 模稜兩可。

-或-

找不到 typeName,且 throwOnErrortrue

備註

最上層元件是指 Global.asax 檔案,或是位於 App_GlobalResources、App_WebReferences、App_Code 或 App_Browsers 目錄中的檔案。

適用於