DateTimeFormatInfo.GetAbbreviatedEraName(Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает строку, содержащую сокращенное название указанной эры, если такое сокращение существует.
public:
System::String ^ GetAbbreviatedEraName(int era);
public string GetAbbreviatedEraName (int era);
member this.GetAbbreviatedEraName : int -> string
Public Function GetAbbreviatedEraName (era As Integer) As String
Параметры
- era
- Int32
Целое число, представляющее собой эру.
Возвращаемое значение
Строка, содержащая сокращенное название указанной эры, если такое сокращение существует,
-или-
Строка, содержащая полное название указанной эры, если сокращение отсутствует.
Исключения
Значение era
не является допустимым значением эры в календаре, определенном в свойстве Calendar.
Комментарии
Имя эры — это имя, которое календарь использует для обозначения периода времени, отсчитываемого от фиксированной точки или события. Например, "Н.Э." или "C.E." — это текущая эпоха в григорианском календаре.
Допустимые значения для era
перечислены в свойстве Eras соответствующего класса, производного от Calendar. Например: JapaneseCalendar.Eras отображает список эр, поддерживаемых этой реализацией.
JapaneseCalendar В классе сокращенное имя эры является первым символом полного имени эры. Это либо однозначная аббревиатура латинского алфавита без учета регистра, либо аббревиатура кандзи с одним символом.
Примечания для тех, кто вызывает этот метод
Если Calendar имеет значение , TaiwanCalendar но CurrentCulture не является "zh-TW", то NativeCalendarName, GetEraName(Int32)и GetAbbreviatedEraName(Int32) возвращают пустую строку ("").