ApplicationBase.Culture Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene la referencia cultural que utiliza el subproceso actual para manipular las cadenas y aplicarles un formato.
public:
property System::Globalization::CultureInfo ^ Culture { System::Globalization::CultureInfo ^ get(); };
public System.Globalization.CultureInfo Culture { get; }
member this.Culture : System.Globalization.CultureInfo
Public ReadOnly Property Culture As CultureInfo
Valor de propiedad
Objeto CultureInfo que representa la referencia cultural que el subproceso actual usa para manipular las cadenas y aplicarles un formato.
Ejemplos
En este ejemplo se muestra cómo afecta la referencia cultural a la representación de cadena de fechas.
Private Sub TestChangeCulture()
' Store the current culture.
Dim currentculture As String = My.Application.Culture.Name
MsgBox("Current culture is " & currentculture)
Dim jan1 As New Date(2005, 1, 1, 15, 15, 15)
My.Application.ChangeCulture("en-US")
MsgBox("Date represented in en-US culture: " & jan1)
' 1/1/2005 3:15:15 PM
My.Application.ChangeCulture("")
MsgBox("Date represented in invariant culture" & jan1)
' 01/01/2005 15:15:15
' Restore the culture.
My.Application.ChangeCulture(currentculture)
End Sub
Comentarios
La My.Application.CurrentCulture
propiedad obtiene el CultureInfo objeto que usa el subproceso actual para la manipulación de cadenas y el formato de cadena. Este objeto es idéntico al devuelto por la CurrentCulture propiedad , que controla muchos de los cálculos relacionados con cadenas en ese subproceso. La CurrentCulture propiedad determina los formatos predeterminados para fechas, horas, moneda y números. También determina cómo ordenar, comparar y poner en mayúsculas las cadenas.
Para cambiar la referencia cultural, puede usar el ChangeCulture método o asignar un objeto diferente CultureInfo a la CurrentCulture propiedad .
La CurrentCulture configuración es diferente de una configuración de idioma. Solo contiene datos relacionados con la configuración estándar de una región geográfica.
Use la My.Application.CurrentUICulture
propiedad para obtener la referencia cultural que usa el subproceso actual para recuperar recursos específicos de la referencia cultural.
Disponibilidad por tipo de proyecto
Tipo de proyecto | Disponible |
---|---|
Aplicación de Windows Forms | Sí |
Biblioteca de clases | Sí |
Aplicación de consola | Sí |
Biblioteca de controles de Windows Forms | Sí |
Biblioteca de controles web | No |
Servicio de Windows | Sí |
Sitio web | No |