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
- System.String
Animasyon süresi boyunca eşdüzey ve üst animasyonları arasında benzersiz olması gereken bir animasyon tuşu.
- callback
- System.Action<System.Double>
Ardışık animasyon değerleriyle çağrılan bir eylem.
- rate
- System.UInt32
Çerçeveler arasındaki milisaniye cinsinden süre.
- length
- System.UInt32
Animasyonun ilişkilendirilmiş olduğu milisaniye sayısı.
- easing
- Easing
Animasyonda geçiş yapmak, açmak veya animasyondan çıkmak için kullanılacak kolaylaştırıcı işlev.
- finished
- System.Action<System.Double,System.Boolean>
Animasyon bittiğinde çağrılacak bir eylem.
- repeat
- System.Func<System.Boolean>
Animasyon devam ederse true döndüren bir 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
- System.String
Animasyon süresi boyunca eşdüzey ve üst animasyonları arasında benzersiz olması gereken bir animasyon tuşu.
- animation
- Animation
Çalıştırılacak animasyon.
- rate
- System.UInt32
Çerçeveler arasındaki milisaniye cinsinden süre.
- length
- System.UInt32
Animasyonun ilişkilendirilmiş olduğu milisaniye sayısı.
- easing
- Easing
Animasyonda geçiş yapmak, açmak veya animasyondan çıkmak için kullanılacak kolaylaştırıcı işlev.
- finished
- System.Action<System.Double,System.Boolean>
Animasyon bittiğinde çağrılacak bir eylem.
- repeat
- System.Func<System.Boolean>
Animasyon devam ederse true döndüren bir 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
- System.String
Animasyon süresi boyunca eşdüzey ve üst animasyonları arasında benzersiz olması gereken bir animasyon tuşu.
- callback
- System.Action<System.Double>
Ardışık animasyon değerleriyle çağrılan bir eylem.
- start
- System.Double
Animasyonu başlatmak için geçerli animasyondaki kesir.
- end
- System.Double
Animasyonu durdurmak için geçerli animasyona kesir.
- rate
- System.UInt32
Çerçeveler arasındaki milisaniye cinsinden süre.
- length
- System.UInt32
Animasyonun ilişkilendirilmiş olduğu milisaniye sayısı.
- easing
- Easing
Animasyonda geçiş yapmak, açmak veya animasyondan çıkmak için kullanılacak kolaylaştırıcı işlev.
- finished
- System.Action<System.Double,System.Boolean>
Animasyon bittiğinde çağrılacak bir eylem.
- repeat
- System.Func<System.Boolean>
Animasyon devam ederse true döndüren bir 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
- System.String
Animasyon süresi boyunca eşdüzey ve üst animasyonları arasında benzersiz olması gereken bir animasyon tuşu.
- transform
- System.Func<System.Double,T>
Animasyon zamanlarını yeni saat değerleriyle eşleyen bir işlev.
- callback
- System.Action<T>
Ardışık animasyon değerleriyle çağrılan bir eylem.
- rate
- System.UInt32
Çerçeveler arasındaki milisaniye cinsinden süre.
- length
- System.UInt32
Animasyonun ilişkilendirilmiş olduğu milisaniye sayısı.
- easing
- Easing
Animasyonda geçiş yapmak, açmak veya animasyondan çıkmak için kullanılacak kolaylaştırıcı işlev.
- finished
- System.Action<T,System.Boolean>
Animasyon bittiğinde çağrılacak bir eylem.
- repeat
- System.Func<System.Boolean>
Animasyon devam ederse true döndüren bir işlev.