Este artículo se tradujo de forma manual. Mueva el puntero sobre las frases del artículo para ver el texto original. |
Traducción
Original
|
CultureAndRegionInfoBuilder (Clase)
Define una referencia cultural personalizada nueva o que está basada en otra referencia cultural y país o región ya existentes. La referencia cultural personalizada se puede instalar en un equipo y posteriormente ser utilizada por cualquier aplicación que se ejecute en ese equipo. Esta clase no puede heredarse.
Ensamblado: sysglobl (en sysglobl.dll)
El tipo CultureAndRegionInfoBuilder expone los siguientes miembros.
| Nombre | Descripción | |
|---|---|---|
|
CultureAndRegionInfoBuilder | Inicializa una nueva instancia de la clase CultureAndRegionInfoBuilder. |
| Nombre | Descripción | |
|---|---|---|
|
AvailableCalendars | Obtiene o establece una matriz de calendarios admitidos por este objeto CultureAndRegionInfoBuilder. |
|
CompareInfo | Obtiene o establece el objeto CompareInfo que define el modo en que se comparan las cadenas para la referencia cultural. |
|
ConsoleFallbackUICulture | Obtiene o establece una referencia cultural de la interfaz de usuario alternativa apta para las aplicaciones de consola cuando la referencia cultural de la interfaz gráfica de usuario predeterminada no es apropiada. |
|
CultureEnglishName | Obtiene o establece el nombre de la referencia cultural en inglés. |
|
CultureName | Obtiene el nombre de la referencia cultural que se crea. |
|
CultureNativeName | Obtiene o establece el nombre de la referencia cultural en el formato e idioma que la referencia cultural tiene configurados para mostrar en pantalla. |
|
CultureTypes | Obtiene el valor CultureTypes que describe la referencia cultural representada por el objeto CultureAndRegionInfoBuilder actual. |
|
CurrencyEnglishName | Obtiene o establece el nombre, en inglés, de la moneda utilizada en el país o la región representada por el objeto CultureAndRegionInfoBuilder actual. |
|
CurrencyNativeName | Obtiene o establece el nombre nativo de la moneda utilizada en el país o la región representada por el objeto CultureAndRegionInfoBuilder actual. |
|
GeoId | Obtiene o establece un número de identificación único para un país, región, ciudad o ubicación geográfica. |
|
GregorianDateTimeFormat | Obtiene o establece un objeto DateTimeFormatInfo que define el formato de fecha y hora según el calendario gregoriano. |
|
IetfLanguageTag | Obtiene o establece un nombre de referencia cultural con un formato según el estándar RFC 4646, "Tags for the Identification of Languages". |
|
IsMetric | Obtiene o establece un valor que indica si el país o la región utilizan el sistema métrico para las medidas. |
|
ISOCurrencySymbol | Obtiene o establece el símbolo de moneda ISO 4217 de tres caracteres asociado al país o región. |
|
IsRightToLeft | Obtiene o establece la dirección predominante de las líneas de texto en el sistema de escritura asociado al objeto CultureAndRegionInfoBuilder actual. |
|
KeyboardLayoutId | Obtiene o establece el identificador de configuración regional de entrada activo. |
|
LCID | Obtiene el identificador de referencia cultural del objeto CultureAndRegionInfoBuilder actual. |
|
NumberFormat | Obtiene o establece un objeto NumberFormatInfo que define el formato de presentación de números, moneda y porcentaje apropiado para la referencia cultural. |
|
Parent | Obtiene o establece el objeto CultureInfo que representa la referencia cultural principal de la referencia cultural personalizada actual. |
|
RegionEnglishName | Obtiene o establece el nombre completo del país o región en inglés. |
|
RegionName | Obtiene el nombre del país/región para el objeto CultureAndRegionInfoBuilder actual. |
|
RegionNativeName | Obtiene o establece el nombre completo del país/región como lo conocen las personas de esta referencia cultural personalizada. |
|
TextInfo | Obtiene o establece el objeto TextInfo que define el sistema de escritura asociado a esta referencia cultural personalizada. |
|
ThreeLetterISOLanguageName | Obtiene o establece el código ISO 639-2 de tres letras para el idioma de esta referencia cultural personalizada. |
|
ThreeLetterISORegionName | Obtiene o establece el código de tres letras definido en ISO 3166 para el país o región. |
|
ThreeLetterWindowsLanguageName | Obtiene o establece el código de tres letras del idioma tal como se ha definido en la API de Windows. |
|
ThreeLetterWindowsRegionName | Obtiene o establece el código de tres letras asignado por Windows al país o región representado por la referencia cultural actual. |
|
TwoLetterISOLanguageName | Obtiene o establece el código ISO 639-1 de dos letras del idioma del objeto CultureInfo actual. |
|
TwoLetterISORegionName | Obtiene o establece el código de dos letras definido en ISO 3166 para el país o región. |
| Nombre | Descripción | |
|---|---|---|
|
CreateFromLdml | Reconstituye un objeto CultureAndRegionInfoBuilder a partir de un archivo XML especificado que contiene una representación del objeto. |
|
Equals(Object) | Determina si el objeto Object especificado es igual al objeto Object actual. (Se hereda de Object). |
|
Finalize | Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object). |
|
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). |
|
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). |
|
LoadDataFromCultureInfo | Establece las propiedades del objeto CultureAndRegionInfoBuilder actual con las propiedades correspondientes del objeto CultureInfo especificado. |
|
LoadDataFromRegionInfo | Establece las propiedades del objeto CultureAndRegionInfoBuilder actual con las propiedades correspondientes del objeto RegionInfo especificado. |
|
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). |
|
Register | Almacena el objeto CultureAndRegionInfoBuilder actual como una referencia cultural personalizada en el equipo local y pone esa referencia cultural a disposición de las aplicaciones. Requiere privilegios de administrador. |
|
Save | Escribe una representación XML del objeto CultureAndRegionInfoBuilder actual en el archivo especificado. |
|
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
|
Unregister | Elimina una referencia cultural personalizada del equipo local. |
La clase CultureInfo contiene información específica de la referencia cultural, como el idioma asociado, el idioma secundario, el país o región, el calendario y las convenciones culturales. Esta clase también proporciona instancias específicas de la referencia cultural de las clases DateTimeFormatInfo, NumberFormatInfo, CompareInfo y TextInfo, que se requieren para operaciones específicas de la referencia cultural tales como el uso de mayúsculas o minúsculas, dar formato, analizar fechas y números y comparar cadenas.
No obstante, sólo están disponibles para las aplicaciones las referencias culturales predefinidas en la clase CultureInfo. La aplicación debe usar la clase CultureAndRegionInfoBuilder para crear una referencia cultural personalizada nueva o que reemplace una referencia cultural predefinida, así como para instalar la referencia cultural personalizada en un equipo. Una referencia cultural personalizada instalada está registrada en el equipo, y puede ser utilizada por cualquier aplicación que se ejecute en ese equipo.
Tenga en cuenta que una referencia cultural personalizada sólo puede ser registrada en un equipo por un usuario que tenga derechos administrativos en él. Por consiguiente, las aplicaciones habituales no pueden crear una referencia cultural personalizada. En su lugar, la aplicación usa la clase CultureAndRegionInfoBuilder para generar una herramienta que pueda utilizar un administrador para crear y registrar una referencia cultural personalizada. Una vez registrada la referencia cultural personalizada en un equipo, la aplicación usa la clase CultureInfo para crear una instancia de la referencia cultural personalizada, del mismo modo que haría con una referencia cultural predefinida.
Si la aplicación analiza una cadena de fecha y hora generada para una referencia cultural personalizada, debe usar el método TryParseExact, en lugar del método TryParse, para que la probabilidad de que la operación de análisis se realice correctamente sea mayor. Una cadena de fecha y hora para una referencia cultural personalizada puede ser complicada y, por consiguiente, difícil de analizar. El método TryParse intenta analizar la cadena con modelos implícitos de análisis, pero en todos se puede producir un error. El método TryParseExact, en cambio, requiere que la aplicación designe explícitamente uno o varios modelos exactos de análisis que es muy probable que se ejecuten correctamente.
Windows 7, Windows Vista SP1 o posterior, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (no se admite Server Core), Windows Server 2008 R2 (se admite Server Core con SP1 o posterior), Windows Server 2003 SP2
.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.