CultureInfoConverter Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce un convertitore di tipi per convertire CultureInfo gli oggetti in e da varie altre rappresentazioni.
public ref class CultureInfoConverter : System::ComponentModel::TypeConverter
public class CultureInfoConverter : System.ComponentModel.TypeConverter
type CultureInfoConverter = class
inherit TypeConverter
Public Class CultureInfoConverter
Inherits TypeConverter
- Ereditarietà
Esempio
Nell'esempio di codice seguente viene convertita una variabile di tipo CultureInfo in una stringa e viceversa. Prima di tutto costruisce una CultureInfo variabile usando le impostazioni cultura greche (rappresentate da "el") e la converte nella stringa "Greco". Converte quindi la stringa "russo" nella CultureInfo rappresentazione "ru".
// The sample first constructs a CultureInfo variable using the Greek culture - 'el'.
System::Globalization::CultureInfo^ myCulture = gcnew System::Globalization::CultureInfo( "el" );
String^ myCString = "Russian";
Console::WriteLine( TypeDescriptor::GetConverter( myCulture )->ConvertTo( myCulture, String::typeid ) );
// The following line will output 'ru' based on the string being converted.
Console::WriteLine( TypeDescriptor::GetConverter( myCulture )->ConvertFrom( myCString ) );
// The sample first constructs a CultureInfo variable using the Greek culture - 'el'.
System.Globalization.CultureInfo myCulture = new("el");
string myCString = "Russian";
Console.WriteLine(TypeDescriptor.GetConverter(myCulture).ConvertTo(myCulture, typeof(string)));
// The following line will output 'ru' based on the string being converted.
Console.WriteLine(TypeDescriptor.GetConverter(myCulture).ConvertFrom(myCString));
' The sample first constructs a CultureInfo variable using the Greek culture - 'el'.
Dim myCulture As New System.Globalization.CultureInfo("el")
Dim myCString As String = "Russian"
Console.WriteLine(TypeDescriptor.GetConverter(myCulture).ConvertTo(myCulture, GetType(String)))
' The following line will output 'ru' based on the string being converted.
Console.WriteLine(TypeDescriptor.GetConverter(myCulture).ConvertFrom(myCString))
Commenti
Questo convertitore può convertire solo un CultureInfo oggetto in e da una stringa.
Per altre informazioni sui convertitori di tipi, vedere la TypeConverter classe base.
Annotazioni
Non è mai necessario creare un'istanza della CultureInfoConverter classe . Chiamare invece il GetConverter metodo della TypeDescriptor classe . Per altre informazioni, vedere gli esempi nella TypeConverter classe base.
Costruttori
| Nome | Descrizione |
|---|---|
| CultureInfoConverter() |
Inizializza una nuova istanza della classe CultureInfoConverter. |
Metodi
| Nome | Descrizione |
|---|---|
| CanConvertFrom(ITypeDescriptorContext, Type) |
Ottiene un valore che indica se questo convertitore può convertire un oggetto nel tipo di origine specificato in un CultureInfo oggetto utilizzando il contesto specificato. |
| CanConvertFrom(Type) |
Restituisce un valore che indica se questo convertitore può convertire un oggetto del tipo specificato nel tipo di questo convertitore. (Ereditato da TypeConverter) |
| CanConvertTo(ITypeDescriptorContext, Type) |
Ottiene un valore che indica se questo convertitore può convertire un oggetto nel tipo di destinazione specificato utilizzando il contesto. |
| CanConvertTo(Type) |
Restituisce un valore che indica se questo convertitore può convertire l'oggetto nel tipo specificato. (Ereditato da TypeConverter) |
| ConvertFrom(ITypeDescriptorContext, CultureInfo, Object) |
Converte l'oggetto valore specificato in un oggetto CultureInfo. |
| ConvertFrom(Object) |
Converte il valore specificato nel tipo di questo convertitore. (Ereditato da TypeConverter) |
| ConvertFromInvariantString(ITypeDescriptorContext, String) |
Converte la stringa specificata nel tipo di questo convertitore, utilizzando le impostazioni cultura invarianti e il contesto specificato. (Ereditato da TypeConverter) |
| ConvertFromInvariantString(String) |
Converte la stringa specificata nel tipo di questo convertitore, utilizzando le impostazioni cultura invarianti. (Ereditato da TypeConverter) |
| ConvertFromString(ITypeDescriptorContext, CultureInfo, String) |
Converte il testo specificato in un oggetto utilizzando il contesto e le informazioni sulle impostazioni cultura specificate. (Ereditato da TypeConverter) |
| ConvertFromString(ITypeDescriptorContext, String) |
Converte il testo specificato in un oggetto utilizzando il contesto specificato. (Ereditato da TypeConverter) |
| ConvertFromString(String) |
Converte il testo specificato in un oggetto . (Ereditato da TypeConverter) |
| ConvertTo(ITypeDescriptorContext, CultureInfo, Object, Type) |
Converte l'oggetto valore specificato nel tipo di destinazione specificato. |
| ConvertTo(Object, Type) |
Converte l'oggetto valore specificato nel tipo specificato utilizzando gli argomenti . (Ereditato da TypeConverter) |
| ConvertToInvariantString(ITypeDescriptorContext, Object) |
Converte il valore specificato in una rappresentazione di stringa invariante delle impostazioni cultura, utilizzando il contesto specificato. (Ereditato da TypeConverter) |
| ConvertToInvariantString(Object) |
Converte il valore specificato in una rappresentazione di stringa invariante delle impostazioni cultura. (Ereditato da TypeConverter) |
| ConvertToString(ITypeDescriptorContext, CultureInfo, Object) |
Converte il valore specificato in una rappresentazione di stringa, utilizzando il contesto e le informazioni sulle impostazioni cultura specificate. (Ereditato da TypeConverter) |
| ConvertToString(ITypeDescriptorContext, Object) |
Converte il valore specificato in una rappresentazione di stringa, utilizzando il contesto specificato. (Ereditato da TypeConverter) |
| ConvertToString(Object) |
Converte il valore specificato in una rappresentazione di stringa. (Ereditato da TypeConverter) |
| CreateInstance(IDictionary) |
Ricrea un Object determinato set di valori di proprietà per l'oggetto . (Ereditato da TypeConverter) |
| CreateInstance(ITypeDescriptorContext, IDictionary) |
Crea un'istanza del tipo a cui è TypeConverter associato, utilizzando il contesto specificato, dato un set di valori di proprietà per l'oggetto. (Ereditato da TypeConverter) |
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetConvertFromException(Object) |
Restituisce un'eccezione da generare quando non è possibile eseguire una conversione. (Ereditato da TypeConverter) |
| GetConvertToException(Object, Type) |
Restituisce un'eccezione da generare quando non è possibile eseguire una conversione. (Ereditato da TypeConverter) |
| GetCreateInstanceSupported() |
Restituisce un valore che indica se la modifica di un valore in questo oggetto richiede una chiamata al CreateInstance(IDictionary) metodo per creare un nuovo valore. (Ereditato da TypeConverter) |
| GetCreateInstanceSupported(ITypeDescriptorContext) |
Restituisce un valore che indica se la modifica di un valore in questo oggetto richiede una chiamata a CreateInstance(IDictionary) per creare un nuovo valore utilizzando il contesto specificato. (Ereditato da TypeConverter) |
| GetCultureName(CultureInfo) |
Recupera il nome delle impostazioni cultura specificate. |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetProperties(ITypeDescriptorContext, Object, Attribute[]) |
Restituisce una raccolta di proprietà per il tipo di matrice specificato dal parametro value, utilizzando il contesto e gli attributi specificati. (Ereditato da TypeConverter) |
| GetProperties(ITypeDescriptorContext, Object) |
Restituisce una raccolta di proprietà per il tipo di matrice specificato dal parametro value, utilizzando il contesto specificato. (Ereditato da TypeConverter) |
| GetProperties(Object) |
Restituisce un insieme di proprietà per il tipo di matrice specificato dal parametro value. (Ereditato da TypeConverter) |
| GetPropertiesSupported() |
Restituisce un valore che indica se l'oggetto supporta le proprietà. (Ereditato da TypeConverter) |
| GetPropertiesSupported(ITypeDescriptorContext) |
Restituisce un valore che indica se l'oggetto supporta le proprietà utilizzando il contesto specificato. (Ereditato da TypeConverter) |
| GetStandardValues() |
Restituisce una raccolta di valori standard dal contesto predefinito per il tipo di dati per cui è progettato questo convertitore di tipi. (Ereditato da TypeConverter) |
| GetStandardValues(ITypeDescriptorContext) |
Ottiene una raccolta di valori standard per un CultureInfo oggetto utilizzando il contesto specificato. |
| GetStandardValuesExclusive() |
Restituisce un valore che indica se l'insieme di valori standard restituiti da GetStandardValues() è un elenco esclusivo. (Ereditato da TypeConverter) |
| GetStandardValuesExclusive(ITypeDescriptorContext) |
Ottiene un valore che indica se l'elenco di valori standard restituiti da GetStandardValues(ITypeDescriptorContext) è un elenco completo. |
| GetStandardValuesSupported() |
Restituisce un valore che indica se l'oggetto supporta un set standard di valori che è possibile selezionare da un elenco. (Ereditato da TypeConverter) |
| GetStandardValuesSupported(ITypeDescriptorContext) |
Ottiene un valore che indica se questo oggetto supporta un set standard di valori che è possibile selezionare da un elenco utilizzando il contesto specificato. |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| IsValid(ITypeDescriptorContext, Object) |
Restituisce un valore che indica se l'oggetto valore specificato è valido per questo tipo e per il contesto specificato. (Ereditato da TypeConverter) |
| IsValid(Object) |
Restituisce un valore che indica se l'oggetto valore specificato è valido per questo tipo. (Ereditato da TypeConverter) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| SortProperties(PropertyDescriptorCollection, String[]) |
Ordina una raccolta di proprietà. (Ereditato da TypeConverter) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |