DateTimeFormatInfo.AbbreviatedMonthNames プロパティ
月を表すカルチャ固有の省略名を格納している型 String の 1 次元配列を取得または設定します。
Public Property AbbreviatedMonthNames As String ()
[C#]
public string[] AbbreviatedMonthNames {get; set;}
[C++]
public: __property String* get_AbbreviatedMonthNames();public: __property void set_AbbreviatedMonthNames(String* __gc[]);
[JScript]
public function get AbbreviatedMonthNames() : String[];
public function set AbbreviatedMonthNames(String[]);
プロパティ値
月を表すカルチャ固有の省略名を格納している型 String の 1 次元配列。12 か月の暦では、配列の 13 番目の要素は空の文字列になります。 InvariantInfo の配列は、"Jan"、"Feb"、"Mar"、"Apr"、"May"、"Jun"、"Jul"、"Aug"、"Sep"、"Oct"、"Nov"、"Dec"、および "" を格納します。
例外
例外の種類 | 条件 |
---|---|
ArgumentNullException | プロパティが null 参照 (Visual Basic では Nothing) に設定されています。 |
ArgumentException | プロパティが多次元配列または配列長が正確には 13 でない配列に設定されています。 |
InvalidOperationException | プロパティが設定されていますが、 DateTimeFormatInfo が読み取り専用です。 |
解説
このプロパティを設定する場合、配列は 1 次元で、要素数は正確に 13 にする必要があります。 Calendar オブジェクトは、13 か月ある暦を受け入れます。
カスタム パターンに形式パターン "MMM" が含まれる場合、 DateTime.ToString は、形式パターンの "MMM" の場所に AbbreviatedMonthNames の値を表示します。
Calendar プロパティの値が変更された場合、このプロパティは影響を受けます。選択した Calendar が月の省略名をサポートしていない場合、配列は月の完全名を格納します。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET, Common Language Infrastructure (CLI) Standard
参照
DateTimeFormatInfo クラス | DateTimeFormatInfo メンバ | System.Globalization 名前空間 | AbbreviatedDayNames | MonthNames | GetAbbreviatedMonthName