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))]
public readonly struct Duration
[<System.ComponentModel.TypeConverter(typeof(System.Windows.DurationConverter))>]
type Duration = struct
Public Structure Duration
- Devralma
- Öznitelikler
Açıklamalar
XAML Öznitelik Kullanımı
< objectproperty="[days.]hours:minutes:seconds[.fractionalSeconds]"/>
-veya-
< objectproperty="[days.]hours:minutes"/>
-veya-
< objectproperty=""Automatic/>
-veya-
< objectproperty=""Forever/>
XAML Değerleri
GünSystem.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.
SaatSystem.Int32
Bu sürenin yaydığı saat sayısını temsil eden 0 ile 23 arasında bir değer.
DakikaSystem.Int32
Bu sürenin yaydığı dakika sayısını temsil eden 0 ile 59 arasında bir değer.
SaniyeSystem.Int32
Bu sürenin yaydığı saniye sayısını temsil eden 0 ile 59 arasında bir değer
fractionalSecondsSystem.Int32
Kesirli saniyeleri temsil eden 1 ile 7 basamakları içeren bir değer.
Oluşturucular
| Name | Description |
|---|---|
| Duration(TimeSpan) |
Sağlanan TimeSpan değerle yapının yeni bir örneğini Duration başlatır. |
Özellikler
| Name | Description |
|---|---|
| Automatic |
Otomatik olarak belirlenen bir Duration değer alır. |
| Forever |
Sonsuz aralığı Duration temsil eden bir değer alır. |
| HasTimeSpan |
Bunun bir değeri temsil ettiğini Duration gösteren bir TimeSpan değer alır. |
| TimeSpan |
Yöntemler
| Name | Description |
|---|---|
| Add(Duration) |
Belirtilen örneğinin Duration değerini geçerli örneğin değerine ekler. |
| Compare(Duration, Duration) |
Bir değeri başka bir Duration değerle karşılaştırır. |
| Equals(Duration, Duration) |
İki örneğinin Duration eşit olup olmadığını belirler. |
| Equals(Duration) |
Belirtilen Duration bir öğesinin bu örneğine Durationeşit olup olmadığını belirler. |
| Equals(Object) |
Belirtilen nesnenin bir örneğine Durationeşit olup olmadığını belirler. |
| GetHashCode() |
Bu örnek için bir karma kodu alır. |
| Plus(Duration) |
Belirtilen örneğini Durationdöndürür. |
| Subtract(Duration) |
Belirtilen örneğinin değerini bu örnekten Duration çıkarır. |
| ToString() |
İşleçler
| Name | Description |
|---|---|
| Addition(Duration, Duration) |
İki örneğini Duration bir araya ekler. |
| Equality(Duration, Duration) |
İki örneğinin Duration eşit olup olmadığını belirler. |
| GreaterThan(Duration, Duration) |
Bir örneğinin Duration diğerinden büyük olup olmadığını belirler. |
| GreaterThanOrEqual(Duration, Duration) |
örneğinin Duration başka bir örneğe eşit mi yoksa daha büyük mü olduğunu belirler. |
| Implicit(TimeSpan to Duration) |
Belirli TimeSpanbir içinden örtük olarak bir Duration oluşturur. |
| Inequality(Duration, Duration) |
İki örneğinin Duration eşit olup olmadığını belirler. |
| LessThan(Duration, Duration) |
Bir örneğinin değerinin başka bir örneğin Duration değerinden küçük olup olmadığını belirler. |
| LessThanOrEqual(Duration, Duration) |
Bir örneğinin değerinin başka bir örneğin Duration değerinden küçük veya buna eşit olup olmadığını belirler. |
| Subtraction(Duration, Duration) |
Bir örneğinin değerini başka bir örneğinden Duration çıkarır. |
| UnaryPlus(Duration) |
Belirtilen örneğini Durationdöndürür. |