TimeZoneInfo.SupportsDaylightSavingTime Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Saat diliminde herhangi bir yaz saati kuralları olup olmadığını gösteren bir değer alır.
public:
property bool SupportsDaylightSavingTime { bool get(); };
public bool SupportsDaylightSavingTime { get; }
member this.SupportsDaylightSavingTime : bool
Public ReadOnly Property SupportsDaylightSavingTime As Boolean
Özellik Değeri
true
saat dilimi gün ışığından yararlanma saatini destekliyorsa; aksi takdirde , false
.
Örnekler
Aşağıdaki örnek, yerel bir sistemde bulunan tüm saat dilimlerinden oluşan bir koleksiyonu alır ve gün ışığından yararlanma saatini desteklemeyenlerin adlarını görüntüler.
ReadOnlyCollection<TimeZoneInfo> zones = TimeZoneInfo.GetSystemTimeZones();
foreach(TimeZoneInfo zone in zones)
{
if (! zone.SupportsDaylightSavingTime)
Console.WriteLine(zone.DisplayName);
}
let zones = TimeZoneInfo.GetSystemTimeZones()
for zone in zones do
if not zone.SupportsDaylightSavingTime then
Console.WriteLine zone.DisplayName
Dim zones As ReadOnlyCollection(Of TimeZoneInfo) = TimeZoneInfo.GetSystemTimeZones()
For Each zone As TimeZoneInfo In zones
If Not zone.SupportsDaylightSavingTime Then _
Console.WriteLine(zone.DisplayName)
Next
Açıklamalar
özelliği tarafından TimeZoneInfo.Local döndürülen yerel saat dilimi için özelliğin SupportsDaylightSavingTime değeri, sistemin yaz saati için otomatik olarak ayarlanıp ayarlanmadığını tanımlayan Denetim Masası Tarih ve Saat uygulamasının onay kutusunun ayarını yansıtır. İşaretsizse veya bir saat dilimi için onay kutusu görüntülenmiyorsa, bu özelliğin değeri olur false
.