CommonLocalizableEnumConverter Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
O CommonLocalizableEnumConverter permite que os valores de um Enum sejam convertidos em cadeias de caracteres localizadas com base no atributo DisplayNameKey aplicado aos itens individuais na Enum.
public class CommonLocalizableEnumConverter : System.ComponentModel.EnumConverter
type CommonLocalizableEnumConverter = class
inherit EnumConverter
Public Class CommonLocalizableEnumConverter
Inherits EnumConverter
- Herança
-
CommonLocalizableEnumConverter
Exemplos
public enum ScriptModeOptions { [DisplayNameKey("CreateOnlyMode")] scriptCreateOnly, [DisplayNameKey("DropOnlyMode")] scriptDropOnly }
Construtores
| Nome | Description |
|---|---|
| CommonLocalizableEnumConverter(Type) |
Esse construtor é o construtor padrão que seria usado se esse conversor fosse colocado em uma classe Enum diretamente e não por meio da abstração por meio do atributo LocalizedTypeConverter na classe que contém. |
Métodos
| Nome | Description |
|---|---|
| ConvertFrom(ITypeDescriptorContext, CultureInfo, Object) |
Faz a conversão de cadeia de caracteres para enumeração e a enumeração ímpar em enumeração. Todos os outros são passados para a base |
| ConvertTo(ITypeDescriptorContext, CultureInfo, Object, Type) |
Faz a conversão de Enum em cadeia de caracteres e a cadeia de caracteres ímpar em cadeia de caracteres. Todos os outros são passados para a base |
| GetStandardValues(ITypeDescriptorContext) |
Retorna a lista de valores para a caixa de listagem na grade de propriedades. Se a interface ICommonDynamicVisible for definida, chamaremos isso para obter a matriz de valores manipulada. Caso contrário, retornaremos apenas a lista de valores. |
| GetStandardValuesExclusive(ITypeDescriptorContext) |
O CommonLocalizableEnumConverter permite que os valores de um Enum sejam convertidos em cadeias de caracteres localizadas com base no atributo DisplayNameKey aplicado aos itens individuais na Enum. |
| GetStandardValuesSupported(ITypeDescriptorContext) |
O CommonLocalizableEnumConverter permite que os valores de um Enum sejam convertidos em cadeias de caracteres localizadas com base no atributo DisplayNameKey aplicado aos itens individuais na Enum. |