CultureAndRegionInfoBuilder.Parent Propiedad

Definición

Obtiene o establece el objeto CultureInfo que representa la referencia cultural principal de la referencia cultural personalizada actual.

public:
 property System::Globalization::CultureInfo ^ Parent { System::Globalization::CultureInfo ^ get(); void set(System::Globalization::CultureInfo ^ value); };
public System.Globalization.CultureInfo Parent { get; set; }
member this.Parent : System.Globalization.CultureInfo with get, set
Public Property Parent As CultureInfo

Valor de propiedad

CultureInfo

El objeto CultureInfo que representa la referencia cultural principal de la referencia cultural personalizada actual.

Excepciones

En una operación de conjunto, no se puede encontrar el valor de la referencia cultural. Posiblemente, el valor asignado es una referencia cultural personalizada no registrada.

En una operación Set, el valor es null.

En una operación de conjunto que recorre los antecesores de la referencia cultural actual, la referencia cultural invariable no se encuentra en 10 generaciones de antecesores.

o bien

En una operación de conjunto se detecta una referencia circular: el valor asignado es un antecesor de la referencia cultural personalizada actual.

Comentarios

Las referencia culturales tienen una jerarquía. Para las referencia culturales predefinidas, el elemento primario de una referencia cultural específica es una referencia cultural neutra y el elemento primario de una referencia cultural neutra es InvariantCulture . La referencia cultural primaria abarca solo el conjunto de información que es común entre sus elementos secundarios.

Por lo general, se recomienda que las referencia culturales personalizadas se ajusten a esta jerarquía. Sin embargo, de forma predeterminada, Parent de una referencia cultural personalizada es de la referencia cultural en la que se Parent basa. Si la aplicación crea una referencia cultural con "en-US-MyCulture" basada en "en-US", su elemento primario es "en" porque es el de CultureName Parent "en-US". Si la aplicación usa "en-US" como de la nueva referencia cultural Parent personalizada, debe establecer este valor explícitamente.

Si los recursos de la referencia cultural específica no están disponibles en el sistema, se usan los recursos de la referencia cultural neutra. Si los recursos de la referencia cultural neutra no están disponibles, se usan los recursos incrustados en el ensamblado principal. Para obtener más información sobre el proceso de reserva de recursos, vea Empaquetado e implementación de recursos.

La lista de las referencia culturales de Windows API es ligeramente diferente de la lista de referencia cultural del .NET Framework. Si se requiere la interoperabilidad con Windows, por ejemplo, a través del mecanismo de invocación de plataforma, la aplicación debe usar una referencia cultural específica que se defina en el .NET Framework. Esto garantiza la coherencia con la configuración regional Windows equivalente, que se identifica con la misma LCID .

Se aplica a