Lenguaje

CommonLocalizableEnumConverter Clase

Definición

CommonLocalizableEnumConverter permite convertir los valores de una enumeración en cadenas localizadas basadas en el atributo DisplayNameKey aplicado a los elementos individuales de Enum.

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

Ejemplos

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

Constructores

Nombre Description
CommonLocalizableEnumConverter(Type)

Este constructor es el constructor predeterminado que se usaría si este convertidor se coloca en una clase Enum directamente y no a través de la abstracción a través del atributo LocalizedTypeConverter en la clase contenedora.

Métodos

Nombre Description
ConvertFrom(ITypeDescriptorContext, CultureInfo, Object)

Realiza la conversión de cadena a enumeración y la enumeración impar a enumeración. Todos los demás se pasan a la base

ConvertTo(ITypeDescriptorContext, CultureInfo, Object, Type)

Realiza la conversión de Enum a string y la cadena impar a string. Todos los demás se pasan a la base

GetStandardValues(ITypeDescriptorContext)

Devuelve la lista de valores del cuadro de lista de la cuadrícula de propiedades. Si se define la interfaz ICommonDynamicVisible, llamamos a esa para obtener la matriz de valores manipulados. Si no es así, solo se devuelve la lista de valores.

GetStandardValuesExclusive(ITypeDescriptorContext)

CommonLocalizableEnumConverter permite convertir los valores de una enumeración en cadenas localizadas basadas en el atributo DisplayNameKey aplicado a los elementos individuales de Enum.

GetStandardValuesSupported(ITypeDescriptorContext)

CommonLocalizableEnumConverter permite convertir los valores de una enumeración en cadenas localizadas basadas en el atributo DisplayNameKey aplicado a los elementos individuales de Enum.

Se aplica a