Compartilhar via


JapaneseLunisolarCalendar.Eras Propriedade

Definição

Obtém as eras relevantes para o objeto JapaneseLunisolarCalendar.

public:
 virtual property cli::array <int> ^ Eras { cli::array <int> ^ get(); };
public override int[] Eras { get; }
member this.Eras : int[]
Public Overrides ReadOnly Property Eras As Integer()

Valor da propriedade

Int32[]

Uma matriz de inteiros com sinal de 32 bits que especificam as eras relevantes.

Comentários

Os valores na matriz retornada por essa propriedade são números que variam de 1 a o maior número de era. O maior número de era é retornado no primeiro elemento de matriz e o menor número de era é retornado no último elemento.

Importante

As eras nos calendários japoneses se baseiam no reinado do Imperador e, portanto, estão sujeitas a alterações. Por exemplo, 1º de maio de 2019 marcou o início da era Reiwa no JapaneseCalendar e no JapaneseLunisolarCalendar. Tal alteração de eras afeta todos os aplicativos que usam esses calendários. Para obter mais informações e determinar se seus aplicativos são afetados, consulte Manipulando uma nova era no calendário japonês no .NET. Para obter informações sobre como testar seus aplicativos em sistemas Windows para garantir sua preparação para a alteração da era, consulte Preparar seu aplicativo para a alteração da era japonesa. Para recursos no .NET que dão suporte a calendários com várias eras e para práticas recomendadas ao trabalhar com calendários que dão suporte a várias eras, consulte Trabalhando com eras.

Embora o JapaneseLunisolarCalendar defina as eras Meiji e Taisho (eras 1 e 2, respectivamente), o calendário não dá suporte a datas em seus intervalos. Por exemplo, uma chamada para GetEra ou ToDateTime com uma data nesses intervalos de era lança um ArgumentOutOfRangeException.

A JapaneseLunisolarCalendar.Eras propriedade retorna os mesmos valores que a JapaneseCalendar.Eras propriedade .

Aplica-se a