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.
Комментарии
Название эры — это имя, которое календарь использует для ссылки на период времени, недюжинной с фиксированной точки или события. Например, «н. э.» или «Н.Э.» Текущая эра григорианского календаря.
Допустимые значения для указаны era
в Eras свойстве соответствующего класса, производного от Calendar . Например: JapaneseCalendar.Eras отображает список Эр, поддерживаемых этой реализацией.
В JapaneseCalendar классе сокращенное название эры является первым символом полного имени эры. Этот символ является либо буквенным алфавитом, не учитывающим регистр буквами, либо аббревиатурой, сооснованной на одном символе.
Примечания для тех, кто вызывает этот метод
Если параметр Calendar имеет значение, TaiwanCalendar но не CurrentCulture является "zh-TW", то NativeCalendarName , GetEraName(Int32) и GetAbbreviatedEraName(Int32) возвращает пустую строку ("").