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 overrideC# の Object.GetHashCode() メソッドの類似です。カスタムオブジェクトのハッシュ化を可能にします。

参照