System::TimeZoneInfo::AdjustmentRule クラス
AdjustmentRule class
タイムゾーンの調整に関する情報を提供します。このクラスのオブジェクトは System::MakeObject() 関数を使用してのみ割り当てるべきです。スタック上や operator new を使ってインスタンスを作成しないでください。そうしないと実行時エラーやアサーション障害が発生します。常にこのクラスを System::SmartPtr ポインタでラップし、そのポインタを関数の引数として渡すようにしてください。
class AdjustmentRule : public System::IEquatable<AdjustmentRulePtr>
メソッド
| メソッド | 説明 |
|---|---|
| static CreateAdjustmentRule(DateTime, DateTime, TimeSpan, const TransitionTime&, const TransitionTime&) | 指定されたパラメータで記述された時間調整ルールを表す AdjustmentRule クラスのインスタンスを作成します。 |
| static CreateAdjustmentRule(DateTime, DateTime, TimeSpan, const TransitionTime&, const TransitionTime&, TimeSpan, bool) | 指定されたパラメータで記述された時間調整ルールを表す AdjustmentRule クラスのインスタンスを作成します。 |
| Equals(AdjustmentRulePtr) override | |
| get_BaseUtcOffsetDelta() const | デフォルトの UTC オフセットからの差分を返します。 |
| get_DateEnd() const | 調整ルールが無効になる日時を表す DateTime オブジェクトを返します。 |
| get_DateStart() const | 調整ルールが有効になる日時を表す DateTime オブジェクトを返します。 |
| get_DaylightDelta() const | タイムゾーンのサマータイムを形成するのに必要な時間量を表す TimeSpan オブジェクトを返します。 |
| get_DaylightTransitionEnd() const | 標準時からサマータイムへの移行に関する情報を返します。 |
| get_DaylightTransitionStart() const | サマータイムから標準時への移行に関する情報を返します。 |
| get_HasDaylightSaving() const | 内部使用のみ。 |
| GetHashCode() const override | C# の Object.GetHashCode() メソッドの類似です。カスタムオブジェクトのハッシュ化を可能にします。 |
参照
- Class IEquatable
- Class TimeZoneInfo
- Namespace System
- Library Aspose.Page for C++