言語

CommonLocalizableEnumConverter クラス

定義

CommonLocalizableEnumConverter を使用すると、Enum 内の個々の項目に適用される DisplayNameKey 属性に基づいて、Enum の値をローカライズされた文字列に変換できます。

public class CommonLocalizableEnumConverter : System.ComponentModel.EnumConverter
type CommonLocalizableEnumConverter = class
    inherit EnumConverter
Public Class CommonLocalizableEnumConverter
Inherits EnumConverter
継承
CommonLocalizableEnumConverter

public enum ScriptModeOptions { [DisplayNameKey("CreateOnlyMode")] scriptCreateOnly, [DisplayNameKey("DropOnlyMode")] scriptDropOnly }

コンストラクター

名前 説明
CommonLocalizableEnumConverter(Type)

このコンストラクターは、このコンバーターが Enum クラスに直接配置され、包含クラスの LocalizedTypeConverter 属性を介した抽象化を介して配置されない場合に使用される既定のコンストラクターです。

メソッド

名前 説明
ConvertFrom(ITypeDescriptorContext, CultureInfo, Object)

文字列から列挙型への変換と、奇数列挙型から列挙型への変換を行います。 その他はすべてベースに渡されます

ConvertTo(ITypeDescriptorContext, CultureInfo, Object, Type)

Enum から string への変換、および奇数の文字列から文字列への変換を行います。 その他はすべてベースに渡されます

GetStandardValues(ITypeDescriptorContext)

プロパティ グリッドのリスト ボックスの値の一覧を返します。 ICommonDynamicVisible インターフェイスが定義されている場合は、それを呼び出して、操作された値配列を取得します。 そうでない場合は、値のリストを返すだけです。

GetStandardValuesExclusive(ITypeDescriptorContext)

CommonLocalizableEnumConverter を使用すると、Enum 内の個々の項目に適用される DisplayNameKey 属性に基づいて、Enum の値をローカライズされた文字列に変換できます。

GetStandardValuesSupported(ITypeDescriptorContext)

CommonLocalizableEnumConverter を使用すると、Enum 内の個々の項目に適用される DisplayNameKey 属性に基づいて、Enum の値をローカライズされた文字列に変換できます。

適用対象