RepeatBehavior Yapı

Tanım

Bir Timeline öğesinin basit süresini nasıl yinelediği açıklanır.

public value class RepeatBehavior : IFormattable
[System.ComponentModel.TypeConverter(typeof(System.Windows.Media.Animation.RepeatBehaviorConverter))]
public struct RepeatBehavior : IFormattable
[<System.ComponentModel.TypeConverter(typeof(System.Windows.Media.Animation.RepeatBehaviorConverter))>]
type RepeatBehavior = struct
    interface IFormattable
Public Structure RepeatBehavior
Implements IFormattable
Devralma
RepeatBehavior
Öznitelikler
Uygulamalar

Açıklamalar

Üç tür RepeatBehavior davranış vardır:

  • Yineleme Sayısı - Bir oynatmanın basit süresinin Timeline sayısını belirtir. Varsayılan yineleme sayısı 1,0'dır ve basit sürelerinden tam olarak biri için etkin olduğu anlamına gelir Timeline . 0,5 sayısı zaman çizelgesinin basit süresinin yarısı boyunca etkin olduğunu belirtirken, 2 sayısı zaman çizelgesinin basit süresini iki kez yinelediğini belirtir. Daha fazla bilgi için özelliğine Count bakın.

  • Duration - nesnenin Timeline etkin süresinin uzunluğunu belirtir. Örneğin, Timeline basit Duration değeri 1 saniye ve değeri 2,5 saniye olan bir RepeatBehavior.Duration değeri 2,5 yineleme için çalıştırılır.

  • Sonsuza kadar - Timeline süresiz olarak yineler.

XAML Öznitelik Kullanımı

<object property="iterationCountx"/>

-veya-

<object property="[days.]hours:minutes:seconds[.fractionalSeconds]"/>

-veya-

<object property="[days.]hours:minutes"/>

-veya-

<object property="days"/>

-veya-

<object property="Forever"/>

-

XAML Değerleri

Köşeli ayraç ([ ve ]) içindeki öğeler isteğe bağlıdır.

iterationCount
System.Double

Zaman çizelgesinin kaç kez oynatılması gerektiğini belirten 0'dan büyük veya buna eşit bir değer. Daha fazla bilgi için özelliğine Count bakın.

Gün
System.Int32

Nesnenin etkin süresi için gün sayısını belirten 0'dan büyük veya buna eşit bir Timeline değer. Daha fazla bilgi için özelliğine Duration bakın.

Saat
System.Int32

Nesnenin etkin süresi için saat sayısını belirten 0 ile 23 arasında bir Timeline değer. Daha fazla bilgi için özelliğine Duration bakın.

Dakika
System.Int32

Nesnenin etkin süresi için dakika sayısını belirten 0 ile 59 arasında bir Timeline değer. Daha fazla bilgi için özelliğine Duration bakın.

Saniye
System.Double

Nesnenin etkin süresi için saniye sayısını belirten 0 ile 59 arasında bir Timeline değer. Daha fazla bilgi için özelliğine Duration bakın.

fractionalSeconds
System.Int32

Kesirli saniyeleri temsil eden 1 ile 7 basamak arası bir değer.

Oluşturucular

RepeatBehavior(Double)

Belirtilen yineleme sayısıyla yapının yeni bir örneğini RepeatBehavior başlatır.

RepeatBehavior(TimeSpan)

Belirtilen yineleme süresiyle yapının yeni bir örneğini RepeatBehavior başlatır.

Özellikler

Count

Bir Timeline yinelemenin kaç kez yinelenmesi gerektiğini alır.

Duration

Oynatılması Timeline gereken toplam süreyi alır.

Forever

RepeatBehavior Sonsuz sayıda tekrar belirten bir alır.

HasCount

Yineleme davranışının belirtilen yineleme sayısı olup olmadığını gösteren bir değer alır.

HasDuration

Yineleme davranışının belirtilen bir yineleme süresine sahip olup olmadığını gösteren bir değer alır.

Yöntemler

Equals(Object)

Bu örneğin belirtilen nesneye eşit olup olmadığını gösterir.

Equals(RepeatBehavior)

Bu örneğin belirtilen RepeatBehaviordeğerine eşit olup olmadığını gösteren bir değer döndürür.

Equals(RepeatBehavior, RepeatBehavior)

Belirtilen RepeatBehavior iki yapının eşit olup olmadığını gösterir.

GetHashCode()

Bu örneğin karma kodunu döndürür.

ToString()

Bu RepeatBehavior örneğin dize gösterimini döndürür.

ToString(IFormatProvider)

Belirtilen biçimde bu RepeatBehavior örneğin dize gösterimini döndürür.

İşleçler

Equality(RepeatBehavior, RepeatBehavior)

Belirtilen RepeatBehavior iki örneğin eşit olup olmadığını gösterir.

Inequality(RepeatBehavior, RepeatBehavior)

İki RepeatBehavior örneğin eşit olup olmadığını gösterir.

Belirtik Arabirim Kullanımları

IFormattable.ToString(String, IFormatProvider)

Belirtilen biçimi kullanarak geçerli örneğin değerini biçimlendirin.

Şunlara uygulanır