CommonLocalizableEnumConverter Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Der CommonLocalizableEnumConverter ermöglicht die Konvertierung der Werte einer Enumeration in lokalisierte Zeichenfolgen basierend auf dem DisplayNameKey-Attribut, das auf die einzelnen Elemente in der Enumeration angewendet wird.
public class CommonLocalizableEnumConverter : System.ComponentModel.EnumConverter
type CommonLocalizableEnumConverter = class
inherit EnumConverter
Public Class CommonLocalizableEnumConverter
Inherits EnumConverter
- Vererbung
-
CommonLocalizableEnumConverter
Beispiele
public enum ScriptModeOptions { [DisplayNameKey("CreateOnlyMode")] scriptCreateOnly, [DisplayNameKey("DropOnlyMode")] scriptDropOnly }
Konstruktoren
| Name | Beschreibung |
|---|---|
| CommonLocalizableEnumConverter(Type) |
Dieser Konstruktor ist der Standardkonstruktor, der verwendet werden würde, wenn dieser Konverter in einer Enum-Klasse direkt und nicht über die Abstraktion über das LocalizedTypeConverter-Attribut für die enthaltende Klasse platziert wird. |
Methoden
| Name | Beschreibung |
|---|---|
| ConvertFrom(ITypeDescriptorContext, CultureInfo, Object) |
Führt die Konvertierung von Zeichenfolge in Enumeration und der ungeraden Enumeration in die Enumeration aus. Alle anderen werden an die Basis weitergegeben. |
| ConvertTo(ITypeDescriptorContext, CultureInfo, Object, Type) |
Führt die Konvertierung von Enum in Zeichenfolge und die ungerade Zeichenfolge in Zeichenfolge aus. Alle anderen werden an die Basis weitergegeben. |
| GetStandardValues(ITypeDescriptorContext) |
Gibt die Liste der Werte für das Listenfeld im Eigenschaftenraster zurück. Wenn die ICommonDynamicVisible-Schnittstelle definiert ist, rufen wir dies auf, um das Array der bearbeiteten Werte abzurufen. Wenn nicht, geben wir einfach die Liste der Werte zurück. |
| GetStandardValuesExclusive(ITypeDescriptorContext) |
Der CommonLocalizableEnumConverter ermöglicht die Konvertierung der Werte einer Enumeration in lokalisierte Zeichenfolgen basierend auf dem DisplayNameKey-Attribut, das auf die einzelnen Elemente in der Enumeration angewendet wird. |
| GetStandardValuesSupported(ITypeDescriptorContext) |
Der CommonLocalizableEnumConverter ermöglicht die Konvertierung der Werte einer Enumeration in lokalisierte Zeichenfolgen basierend auf dem DisplayNameKey-Attribut, das auf die einzelnen Elemente in der Enumeration angewendet wird. |