System::TimeZoneInfo::AdjustmentRule klass

AdjustmentRule class

Tillhandahåller information om en tidszonsjustering. Objekt av denna klass bör endast allokeras med System::MakeObject()‑funktionen. Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en System::SmartPtr‑pekare och använd pekaren för att skicka den till funktioner som argument.

class AdjustmentRule : public System::IEquatable<AdjustmentRulePtr>

Metoder

MetodBeskrivning
static CreateAdjustmentRule(DateTime, DateTime, TimeSpan, const TransitionTime&, const TransitionTime&)Skapar en instans av AdjustmentRule klass som representerar en tidsjusteringsregel beskriven med de angivna parametrarna.
static CreateAdjustmentRule(DateTime, DateTime, TimeSpan, const TransitionTime&, const TransitionTime&, TimeSpan, bool)Skapar en instans av AdjustmentRule klass som representerar en tidsjusteringsregel beskriven med de angivna parametrarna.
Equals(AdjustmentRulePtr) override
get_BaseUtcOffsetDelta() constReturnerar en delta från standard‑UTC‑offseten.
get_DateEnd() constReturnerar ett DateTime‑objekt som representerar datum och tid då justeringsregeln upphör att gälla.
get_DateStart() constReturnerar ett DateTime‑objekt som representerar datum och tid då justeringsregeln träder i kraft.
get_DaylightDelta() constReturnerar ett TimeSpan‑objekt som representerar den tid som krävs för att bilda sommartid för tidszonen.
get_DaylightTransitionEnd() constReturnerar information om övergången från standardtid till sommartid.
get_DaylightTransitionStart() constReturnerar information om övergången från sommartid till standardtid.
get_HasDaylightSaving() constFÖR INTERNT ANVÄNDNING.
GetHashCode() const overrideAnalog till C# Object.GetHashCode()‑metod. Möjliggör hashning av anpassade objekt.

Se även