AnimationExtensions.Animate Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
Animate(IAnimatable, String, Action<Double>, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>) |
Mengatur parameter yang ditentukan dan memulai animasi. |
Animate(IAnimatable, String, Animation, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>) |
Mengatur parameter yang ditentukan dan memulai animasi. |
Animate(IAnimatable, String, Action<Double>, Double, Double, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>) |
Mengatur parameter yang ditentukan dan memulai animasi. |
Animate<T>(IAnimatable, String, Func<Double,T>, Action<T>, UInt32, UInt32, Easing, Action<T,Boolean>, Func<Boolean>) |
Mengatur parameter yang ditentukan dan memulai animasi. |
Animate(IAnimatable, String, Action<Double>, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>)
Mengatur parameter yang ditentukan dan memulai animasi.
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
Parameter
- self
- IAnimatable
Objek tempat metode ini akan dijalankan.
- name
- System.String
Kunci animasi yang harus unik di antara saudara kandung dan animasi induknya selama durasi animasi.
- callback
- System.Action<System.Double>
Tindakan yang dipanggil dengan nilai animasi berturut-turut.
- rate
- System.UInt32
Waktu, dalam milidetik, antar bingkai.
- length
- System.UInt32
Jumlah milidetik untuk menginterpolasi animasi.
- easing
- Easing
Fungsi permudah yang digunakan untuk transisi masuk, keluar, atau masuk dan keluar dari animasi.
- finished
- System.Action<System.Double,System.Boolean>
Tindakan yang akan dipanggil ketika animasi selesai.
- repeat
- System.Func<System.Boolean>
Fungsi yang mengembalikan true jika animasi harus dilanjutkan.
Berlaku untuk
Animate(IAnimatable, String, Animation, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>)
Mengatur parameter yang ditentukan dan memulai animasi.
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
Parameter
- self
- IAnimatable
Objek tempat metode ini akan dijalankan.
- name
- System.String
Kunci animasi yang harus unik di antara saudara kandung dan animasi induknya selama durasi animasi.
- animation
- Animation
Animasi yang akan dijalankan.
- rate
- System.UInt32
Waktu, dalam milidetik, antar bingkai.
- length
- System.UInt32
Jumlah milidetik untuk menginterpolasi animasi.
- easing
- Easing
Fungsi permudah yang digunakan untuk transisi masuk, keluar, atau masuk dan keluar dari animasi.
- finished
- System.Action<System.Double,System.Boolean>
Tindakan yang akan dipanggil ketika animasi selesai.
- repeat
- System.Func<System.Boolean>
Fungsi yang mengembalikan true jika animasi harus dilanjutkan.
Berlaku untuk
Animate(IAnimatable, String, Action<Double>, Double, Double, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>)
Mengatur parameter yang ditentukan dan memulai animasi.
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
Parameter
- self
- IAnimatable
Objek tempat metode ini akan dijalankan.
- name
- System.String
Kunci animasi yang harus unik di antara saudara kandung dan animasi induknya selama durasi animasi.
- callback
- System.Action<System.Double>
Tindakan yang dipanggil dengan nilai animasi berturut-turut.
- start
- System.Double
Pecahan menjadi animasi saat ini untuk memulai animasi.
- end
- System.Double
Pecahan menjadi animasi saat ini untuk menghentikan animasi.
- rate
- System.UInt32
Waktu, dalam milidetik, antar bingkai.
- length
- System.UInt32
Jumlah milidetik untuk menginterpolasi animasi.
- easing
- Easing
Fungsi permudah yang digunakan untuk transisi masuk, keluar, atau masuk dan keluar dari animasi.
- finished
- System.Action<System.Double,System.Boolean>
Tindakan yang akan dipanggil ketika animasi selesai.
- repeat
- System.Func<System.Boolean>
Fungsi yang mengembalikan true jika animasi harus dilanjutkan.
Berlaku untuk
Animate<T>(IAnimatable, String, Func<Double,T>, Action<T>, UInt32, UInt32, Easing, Action<T,Boolean>, Func<Boolean>)
Mengatur parameter yang ditentukan dan memulai animasi.
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
Jenis parameter
- T
Parameter
- self
- IAnimatable
Objek tempat metode ini akan dijalankan.
- name
- System.String
Kunci animasi yang harus unik di antara saudara kandung dan animasi induknya selama durasi animasi.
- transform
- System.Func<System.Double,T>
Fungsi yang memetakan waktu animasi ke nilai waktu baru.
- callback
- System.Action<T>
Tindakan yang dipanggil dengan nilai animasi berturut-turut.
- rate
- System.UInt32
Waktu, dalam milidetik, antar bingkai.
- length
- System.UInt32
Jumlah milidetik untuk menginterpolasi animasi.
- easing
- Easing
Fungsi permudah yang digunakan untuk transisi masuk, keluar, atau masuk dan keluar dari animasi.
- finished
- System.Action<T,System.Boolean>
Tindakan yang akan dipanggil ketika animasi selesai.
- repeat
- System.Func<System.Boolean>
Fungsi yang mengembalikan true jika animasi harus dilanjutkan.