AnimationExtensions.Animate Yöntem
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.
Aşırı Yüklemeler
| Animate(IAnimatable, String, Action<Double>, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>) |
Belirtilen parametreleri ayarlar ve animasyonu başlatır. |
| Animate(IAnimatable, String, Animation, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>) |
Belirtilen parametreleri ayarlar ve animasyonu başlatır. |
| Animate(IAnimatable, String, Action<Double>, Double, Double, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>) |
Belirtilen parametreleri ayarlar ve animasyonu başlatır. |
| Animate<T>(IAnimatable, String, Func<Double,T>, Action<T>, UInt32, UInt32, Easing, Action<T,Boolean>, Func<Boolean>) |
Belirtilen parametreleri ayarlar ve animasyonu başlatır. |
Animate(IAnimatable, String, Action<Double>, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>)
Belirtilen parametreleri ayarlar ve animasyonu başlatır.
public static void Animate (this Xamarin.Forms.IAnimatable self, string name, Action<double> callback, uint rate = 16, uint length = 250, Xamarin.Forms.Easing easing = default, Action<double,bool> finished = default, Func<bool> repeat = default);
static member Animate : Xamarin.Forms.IAnimatable * string * Action<double> * uint32 * uint32 * Xamarin.Forms.Easing * Action<double, bool> * Func<bool> -> unit
Parametreler
- self
- IAnimatable
Bu yöntemin çalıştırılacağı nesne.
- name
- String
Animasyon süresince eşdüzey ve üst animasyonlar arasında benzersiz olması gereken bir animasyon anahtarı.
- rate
- UInt32
Kareler arasındaki süre (milisaniye cinsinden).
- length
- UInt32
Animasyonun ne kadar süre içinde bekletildiği milisaniye sayısı.
- easing
- Easing
Animasyonun içinde transision, Out, veya içinde ve dışında kullanılacak kolaylaştırıcı işlev.
Şunlara uygulanır
Animate(IAnimatable, String, Animation, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>)
Belirtilen parametreleri ayarlar ve animasyonu başlatır.
public static void Animate (this Xamarin.Forms.IAnimatable self, string name, Xamarin.Forms.Animation animation, uint rate = 16, uint length = 250, Xamarin.Forms.Easing easing = default, Action<double,bool> finished = default, Func<bool> repeat = default);
static member Animate : Xamarin.Forms.IAnimatable * string * Xamarin.Forms.Animation * uint32 * uint32 * Xamarin.Forms.Easing * Action<double, bool> * Func<bool> -> unit
Parametreler
- self
- IAnimatable
Bu yöntemin çalıştırılacağı nesne.
- name
- String
Animasyon süresince eşdüzey ve üst animasyonlar arasında benzersiz olması gereken bir animasyon anahtarı.
- animation
- Animation
Çalıştırılacak animasyon.
- rate
- UInt32
Kareler arasındaki süre (milisaniye cinsinden).
- length
- UInt32
Animasyonun ne kadar süre içinde bekletildiği milisaniye sayısı.
- easing
- Easing
Animasyonun içinde transision, Out, veya içinde ve dışında kullanılacak kolaylaştırıcı işlev.
Şunlara uygulanır
Animate(IAnimatable, String, Action<Double>, Double, Double, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>)
Belirtilen parametreleri ayarlar ve animasyonu başlatır.
public static void Animate (this Xamarin.Forms.IAnimatable self, string name, Action<double> callback, double start, double end, uint rate = 16, uint length = 250, Xamarin.Forms.Easing easing = default, Action<double,bool> finished = default, Func<bool> repeat = default);
static member Animate : Xamarin.Forms.IAnimatable * string * Action<double> * double * double * uint32 * uint32 * Xamarin.Forms.Easing * Action<double, bool> * Func<bool> -> unit
Parametreler
- self
- IAnimatable
Bu yöntemin çalıştırılacağı nesne.
- name
- String
Animasyon süresince eşdüzey ve üst animasyonlar arasında benzersiz olması gereken bir animasyon anahtarı.
- start
- Double
Animasyonun başlatılacağı geçerli animasyon içindeki kesir.
- end
- Double
Animasyonun durdurulacağı geçerli animasyon içindeki kesir.
- rate
- UInt32
Kareler arasındaki süre (milisaniye cinsinden).
- length
- UInt32
Animasyonun ne kadar süre içinde bekletildiği milisaniye sayısı.
- easing
- Easing
Animasyonun içinde transision, Out, veya içinde ve dışında kullanılacak kolaylaştırıcı işlev.
Şunlara uygulanır
Animate<T>(IAnimatable, String, Func<Double,T>, Action<T>, UInt32, UInt32, Easing, Action<T,Boolean>, Func<Boolean>)
Belirtilen parametreleri ayarlar ve animasyonu başlatır.
public static void Animate<T> (this Xamarin.Forms.IAnimatable self, string name, Func<double,T> transform, Action<T> callback, uint rate = 16, uint length = 250, Xamarin.Forms.Easing easing = default, Action<T,bool> finished = default, Func<bool> repeat = default);
static member Animate : Xamarin.Forms.IAnimatable * string * Func<double, 'T> * Action<'T> * uint32 * uint32 * Xamarin.Forms.Easing * Action<'T, bool> * Func<bool> -> unit
Tür Parametreleri
- T
Parametreler
- self
- IAnimatable
Bu yöntemin çalıştırılacağı nesne.
- name
- String
Animasyon süresince eşdüzey ve üst animasyonlar arasında benzersiz olması gereken bir animasyon anahtarı.
- callback
- Action<T>
Ardışık animasyon değerleriyle çağrılan bir eylem.
- rate
- UInt32
Kareler arasındaki süre (milisaniye cinsinden).
- length
- UInt32
Animasyonun ne kadar süre içinde bekletildiği milisaniye sayısı.
- easing
- Easing
Animasyonun içinde transision, Out, veya içinde ve dışında kullanılacak kolaylaştırıcı işlev.