DateTimeFormatInfo.GetAbbreviatedEraName(Int32) メソッド

定義

省略形が存在する場合は、指定した時代 (年号) の省略名を格納している文字列を返します。Returns the string containing the abbreviated name of the specified era, if an abbreviation exists.

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

時代 (年号) を表す整数。The integer representing the era.

戻り値

省略形が存在する場合は、指定した時代 (年号) の省略名を格納している文字列。A string containing the abbreviated name of the specified era, if an abbreviation exists.

または-or-

省略形が存在しない場合は、時代 (年号) の完全名を格納している文字列。A string containing the full name of the era, if an abbreviation does not exist.

例外

era が、Calendar プロパティで指定した暦の有効な時代 (年号) を表していません。era does not represent a valid era in the calendar specified in the Calendar property.

注釈

時代 (年号) 名は、固定されたポイントまたはイベントから reckoned 期間を参照するためにカレンダーで使用される名前です。The era name is the name a calendar uses to refer to a period of time reckoned from a fixed point or event. たとえば、"A.D." のようになります。For example, "A.D." または "紀元"or "C.E." グレゴリオ暦の現在の時代 (年号) です。is the current era in the Gregorian calendar.

era の有効な値は、Calendarから派生した適切なクラスの Eras プロパティに一覧表示されます。The valid values for era are listed in the Eras property of the appropriate class derived from Calendar. 例: JapaneseCalendar.Eras には、この実装でサポートされている時代 (年号) の一覧が表示されます。For example: JapaneseCalendar.Eras displays a list of eras that are supported by this implementation.

JapaneseCalendar クラスでは、省略された時代 (年号) 名は、完全な時代 (年号) 名の最初の文字です。In the JapaneseCalendar class, the abbreviated era name is the first character of the full era name. この文字は、大文字と小文字を区別しないラテンアルファベットの省略形、または1文字の漢字の省略形です。This character is either the single-character case-insensitive Latin alphabet abbreviation or the single-character Kanji abbreviation.

注意 (呼び出し元)

CalendarTaiwanCalendar で、CurrentCulture が "zh-tw" ではない場合、NativeCalendarNameGetEraName(Int32)、および GetAbbreviatedEraName(Int32) は空の文字列 ("") を返します。If Calendar is the TaiwanCalendar but the CurrentCulture is not "zh-TW", then NativeCalendarName, GetEraName(Int32), and GetAbbreviatedEraName(Int32) return an empty string ("").

適用対象

こちらもご覧ください