LocalizableEnumConverter Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
LocalizableEnumConverter permet de convertir les valeurs d’une énumération en chaînes localisées en fonction de l’attribut DisplayNameKey appliqué aux éléments individuels de l’énumération.
public class LocalizableEnumConverter : System.ComponentModel.EnumConverter
type LocalizableEnumConverter = class
inherit EnumConverter
Public Class LocalizableEnumConverter
Inherits EnumConverter
- Héritage
-
LocalizableEnumConverter
Exemples
public enum ScriptModeOptions { [DisplayNameKey(« CreateOnlyMode »)] scriptCreateOnly, [DisplayNameKey(« DropOnlyMode »)] scriptDropOnly }
Constructeurs
| Nom | Description |
|---|---|
| LocalizableEnumConverter(Type) |
Ce constructeur est le constructeur par défaut qui serait utilisé si ce convertisseur est placé directement sur une classe Enum et non via l’abstraction via l’attribut LocalizedTypeConverter sur la classe conteneur. |
Méthodes
| Nom | Description |
|---|---|
| ConvertFrom(ITypeDescriptorContext, CultureInfo, Object) |
Effectue la conversion de la chaîne en énumération et de l’énumération impaire en énumération. Tous les autres sont transmis à la base |
| ConvertTo(ITypeDescriptorContext, CultureInfo, Object, Type) |
Effectue la conversion d’Enum en chaîne et de la chaîne impaire en chaîne. Tous les autres sont transmis à la base |
| GetStandardValues(ITypeDescriptorContext) |
Retourne la liste des valeurs de la zone de liste dans la grille de propriétés. Si l’interface IDynamicVisible est définie, nous appelons cela pour obtenir le tableau de valeurs manipulées. Si ce n’est pas le cas, nous renvoyons simplement la liste des valeurs. |
| GetStandardValuesExclusive(ITypeDescriptorContext) |
LocalizableEnumConverter permet de convertir les valeurs d’une énumération en chaînes localisées en fonction de l’attribut DisplayNameKey appliqué aux éléments individuels de l’énumération. |
| GetStandardValuesSupported(ITypeDescriptorContext) |
LocalizableEnumConverter permet de convertir les valeurs d’une énumération en chaînes localisées en fonction de l’attribut DisplayNameKey appliqué aux éléments individuels de l’énumération. |