Calendar クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
public ref class Calendar sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Globalization.ICalendarFactory2, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Globalization.ICalendarFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class Calendar final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Globalization.ICalendarFactory2, 65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Activatable(Windows.Globalization.ICalendarFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class Calendar final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Globalization.ICalendarFactory2), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Globalization.ICalendarFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class Calendar
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Globalization.ICalendarFactory2), 65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Globalization.ICalendarFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class Calendar
function Calendar(languages, calendar, clock, timeZoneId)
Public NotInheritable Class Calendar
- 継承
- 属性
Windows の要件
デバイス ファミリ |
Windows 10 (10.0.10240.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0 で導入)
|
注釈
アプリがこのクラスで使用されている言語タグを 各国語サポート 関数に渡す場合は、最初に ResolveLocaleName を呼び出してタグを変換する必要があります。
言語タグは、Unicode 拡張機能 "ca-" と "nu-" をサポートしています。 (「 Unicode キー/型定義」を参照してください)。これらの拡張機能は、Calendar オブジェクトで使用される予定表に影響を与える可能性があることに注意してください。
コンストラクター
Calendar() | |
Calendar(IIterable<String>) |
言語リストで初期化される Calendar オブジェクトを作成します。 |
Calendar(IIterable<String>, String, String) |
言語リスト、カレンダー、時計で初期化される Calendar オブジェクトを作成します。 |
Calendar(IIterable<String>, String, String, String) |
言語リスト、カレンダー、時計、タイム ゾーンで初期化される Calendar オブジェクトを作成します。 |
プロパティ
メソッド
AddDays(Int32) |
日をインクリメントまたはデクリメントします。 |
AddEras(Int32) |
年号をインクリメントまたはデクリメントします。 |
AddHours(Int32) |
時間をインクリメントまたはデクリメントします。 |
AddMinutes(Int32) |
分をインクリメントまたはデクリメントします。 |
AddMonths(Int32) |
月をインクリメントまたはデクリメントします。 |
AddNanoseconds(Int32) |
ナノ秒をインクリメントまたはデクリメントします。 |
AddPeriods(Int32) |
期間をインクリメントまたはデクリメントします。 |
AddSeconds(Int32) |
2 つ目をインクリメントまたはデクリメントします。 |
AddWeeks(Int32) |
指定した週数だけ日をインクリメントまたはデクリメントします。 |
AddYears(Int32) |
年をインクリメントまたはデクリメントします。 |
ChangeCalendarSystem(String) |
この Calendar オブジェクトで使用する新しい カレンダー システムを設定します。 |
ChangeClock(String) |
この Calendar オブジェクトで使用する新しいクロックを設定します。 |
ChangeTimeZone(String) |
この Calendar オブジェクトで使用する新しいタイム ゾーンを設定します。 |
Clone() |
Calendar オブジェクトのコピーを作成します。 |
Compare(Calendar) |
このカレンダーを別の Calendar オブジェクトと比較し、一方の DateTime がもう一方のカレンダーの DateTime よりも前か、等しいか、またはそれ以降であるかを示します。 |
CompareDateTime(DateTime) |
このカレンダーを DateTime オブジェクトと比較し、一方の日付と時刻が他方の日付と同じか、それ以降であるかを示します。 |
CopyTo(Calendar) | |
DayAsPaddedString(Int32) |
1 日の文字列表現を返します。必要に応じて、0 を埋め込みます。 |
DayAsString() |
日の数値表現を含む文字列を返します。 |
DayOfWeekAsSoloString() |
スタンドアロン表示に適した曜日の文字列表現を返します。 |
DayOfWeekAsSoloString(Int32) |
スタンドアロン表示に適した曜日の文字列表現を返します。 |
DayOfWeekAsString() |
他の日付コンポーネントに含めるのに適した曜日の文字列表現を返します。 |
DayOfWeekAsString(Int32) |
他の日付コンポーネントに含めるのに適した曜日の文字列表現を返します。 |
EraAsString() |
時代 (年号) の文字列表現を返します。 |
EraAsString(Int32) |
時代 (年号) の文字列表現を返します。 選択された文字列は、理想的な長さに最も近い長さです。 |
GetCalendarSystem() |
この Calendar オブジェクトによって使用される 予定表 システムを取得します。 |
GetClock() |
この Calendar オブジェクトによって使用されるクロックを取得します。 |
GetDateTime() |
この Calendar オブジェクトのコンポーネントを指定して、日付と時刻を作成します。 |
GetTimeZone() |
この Calendar オブジェクトで使用されるタイム ゾーンを識別する識別子を取得します。 |
HourAsPaddedString(Int32) |
時間の文字列表現を返します。必要に応じて、0 を埋め込みます。 |
HourAsString() |
時間の数値表現を含む文字列を返します。 |
MinuteAsPaddedString(Int32) |
分の文字列表現を返します。必要に応じて 0 を埋め込みます。 |
MinuteAsString() |
分の数値表現を含む文字列を返します。 |
MonthAsNumericString() |
月の数値表現を含む文字列を返します。 |
MonthAsPaddedNumericString(Int32) |
月の文字列表現を返します。必要に応じて 0 を埋め込みます。 |
MonthAsSoloString() |
スタンドアロン表示に適した月の文字列表現を返します。 |
MonthAsSoloString(Int32) |
スタンドアロン表示に適した月の文字列表現を返します。 |
MonthAsString() |
他の日付コンポーネントに含めるのに適した月の文字列表現を返します。 |
MonthAsString(Int32) |
他の日付コンポーネントに含めるのに適した月の文字列表現を返します。 |
NanosecondAsPaddedString(Int32) |
ナノ秒の文字列表現を返します。必要に応じて、ゼロ埋め込み。 |
NanosecondAsString() |
ナノ秒の数値表現を含む文字列を返します。 |
PeriodAsString() |
使用できる最も一般的な省略形を使用する、午前や午後などの日の期間の文字列表現を返します。 |
PeriodAsString(Int32) |
午前や午後など、日の期間の文字列表現を返します。 |
SecondAsPaddedString(Int32) |
2 番目の 文字列表現を返します。必要に応じて、0 を埋め込みます。 |
SecondAsString() |
2 番目の の数値表現を含む文字列を返します。 |
SetDateTime(DateTime) |
すべての日付と時刻フィールドを DateTime パラメーターで表される日付と時刻に設定します。 |
SetToMax() | |
SetToMin() | |
SetToNow() | |
TimeZoneAsString() |
この Calendar オブジェクトが表す時間の瞬間に適用できる完全タイム ゾーン名を返します。 |
TimeZoneAsString(Int32) |
この Calendar オブジェクトが表す時間の瞬間に適用できる省略されたタイム ゾーン名を返します。 |
YearAsPaddedString(Int32) |
年の文字列形式を返します。必要に応じて、0 を埋め込みます。 |
YearAsString() |
最初の 0 個の埋め込みなしで年の文字列形式を返します。 |
YearAsTruncatedString(Int32) |
年の文字列形式を返します。必要に応じて切り捨てられます。 |