共用方式為


GenericEnumConverter.ConvertFrom 方法

定義

String 轉換成 Enum 型別。

public:
 override System::Object ^ ConvertFrom(System::ComponentModel::ITypeDescriptorContext ^ ctx, System::Globalization::CultureInfo ^ ci, System::Object ^ data);
public override object ConvertFrom (System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data);
override this.ConvertFrom : System.ComponentModel.ITypeDescriptorContext * System.Globalization.CultureInfo * obj -> obj
Public Overrides Function ConvertFrom (ctx As ITypeDescriptorContext, ci As CultureInfo, data As Object) As Object

參數

ctx
ITypeDescriptorContext

ITypeDescriptorContext 物件用於型別轉換。

ci
CultureInfo

在轉換時所使用的 CultureInfo 物件。

data
Object

要進行轉換的 String 物件。

傳回

表示 data 參數的 Enum 型別。

例外狀況

data 為 null 或空字串 ("")。

-或-

data 以數字字元做為開頭。

-或-

data 包含泛空白字元 (White Space)。

備註

當系統從組態檔讀取值以將值Enum轉換成String類型時,系統會使用 ConvertFrom 方法。

適用於