Duration Yapı
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.
bir Timeline etkin olduğu süreyi temsil eder.
public value class Duration
[System.ComponentModel.TypeConverter(typeof(System.Windows.DurationConverter))]
public struct Duration
[<System.ComponentModel.TypeConverter(typeof(System.Windows.DurationConverter))>]
type Duration = struct
Public Structure Duration
- Devralma
- Öznitelikler
Açıklamalar
XAML Öznitelik Kullanımı
< nesneözelliği="[gün.]saat:dakika:saniye[.kesirli]"/>
-veya-
< nesneözelliği="[gün.]saat:dakika"/>
-veya-
< nesnesiözelliği="Automatic"/>
-veya-
< nesnesiözelliği="Forever"/>
XAML Değerleri
gün
System.Int32
Bu sürenin yaydığı gün sayısını açıklayan 0'dan büyük veya 0'a eşit bir değer.
saat
System.Int32
Bu sürenin yaydığı saat sayısını temsil eden 0 ile 23 arasında bir değer.
dakika
System.Int32
Bu sürenin yaydığı dakika sayısını temsil eden 0 ile 59 arasında bir değer.
saniye
System.Int32
Bu sürenin yaydığı saniye sayısını temsil eden 0 ile 59 arasında bir değer
kesirliSaniye
System.Int32
Kesirli saniyeleri temsil eden 1 ile 7 basamakları içeren bir değer.
Oluşturucular
Duration(TimeSpan) |
Sağlanan TimeSpan değeriyle Duration yapısının yeni bir örneğini başlatır. |
Özellikler
Automatic |
Otomatik olarak belirlenen bir Duration değeri alır. |
Forever |
Sonsuz bir aralığı temsil eden bir Duration değeri alır. |
HasTimeSpan |
Bu Duration bir TimeSpan değeri temsil ettiğini gösteren bir değer alır. |
TimeSpan |
Yöntemler
Add(Duration) |
Belirtilen Duration örneğinin değerini geçerli örneğin değerine ekler. |
Compare(Duration, Duration) |
Bir Duration değeri başka bir değerle karşılaştırır. |
Equals(Duration) |
Belirtilen bir Duration bu Durationörneğine eşit olup olmadığını belirler. |
Equals(Duration, Duration) |
Duration iki örneğinin eşit olup olmadığını belirler. |
Equals(Object) |
Belirtilen nesnenin Durationörneğine eşit olup olmadığını belirler. |
GetHashCode() |
Bu örnek için bir karma kodu alır. |
Plus(Duration) |
belirtilen Durationörneğini döndürür. |
Subtract(Duration) |
Belirtilen Duration örneğinin değerini bu örnekten çıkarır. |
ToString() |
İşleçler
Addition(Duration, Duration) |
İki Duration örneğini bir araya ekler. |
Equality(Duration, Duration) |
Duration iki örneğinin eşit olup olmadığını belirler. |
GreaterThan(Duration, Duration) |
bir Duration örneğinin diğerinden büyük olup olmadığını belirler. |
GreaterThanOrEqual(Duration, Duration) |
Duration örneğinin başka bir örneğe eşit mi yoksa daha büyük mü olduğunu belirler. |
Implicit(TimeSpan to Duration) | |
Inequality(Duration, Duration) |
İki Duration örneğinin eşit olup olmadığını belirler. |
LessThan(Duration, Duration) |
bir Duration örneğinin değerinin başka bir örneğin değerinden küçük olup olmadığını belirler. |
LessThanOrEqual(Duration, Duration) |
bir Duration örneğinin değerinin başka bir örneğin değerinden küçük veya buna eşit olup olmadığını belirler. |
Subtraction(Duration, Duration) |
Bir Duration örneğinin değerini başka bir örnekten çıkarır. |
UnaryPlus(Duration) |
belirtilen Durationörneğini döndürür. |