PlatformEffect<TContainer,TControl> Sınıf

Tanım

Platforma özel efekt sınıflar için temel sınıf.

public abstract class PlatformEffect<TContainer,TControl> : Xamarin.Forms.Effect where TContainer : class where TControl : class
type PlatformEffect<'Container, 'Control (requires 'Container : null and 'Control : null)> = class
    inherit Effect

Tür Parametreleri

TContainer
TControl
Devralma
PlatformEffect<TContainer,TControl>

Açıklamalar

Uygulama geliştiricileri türetilmelidir

  • Xamarin.Forms.Platform.Android.PlatformEffect,
  • Xamarin.Forms.Platform.iOS.PlatformEffect,
  • Xamarin.Forms.Platform.UWP.PlatformEffect
  • Xamarin.Forms.Platform.WinPhone.PlatformEffect, veya
  • Xamarin.Forms.Platform.WinRT.PlatformEffect,
sınıflar etkileri ilgili platformlar üzerinde uygulamak için.

Oluşturucular

PlatformEffect<TContainer,TControl>()

Varsayılan değerlerle yeni bir platforma özgü efekti oluşturur.

Özellikler

Container

Platforma özel efekt için kapsayıcı döndürür.

Control

Platforma özel efekt için denetimini döndürür.

Element

Stil bağlı olduğu öğe alır.

(Devralındığı yer: Effect)
IsAttached

Etkili bir öğeye bağlı olup olmadığını belirten bir değer alır.

(Devralındığı yer: Effect)
ResolveId

Çalışma zamanında Bu etkiyi çözümlemek için kullanılan kimliği alır.

(Devralındığı yer: Effect)

Yöntemler

OnAttached()

Etkin bağlı ve geçerli yapılan sonra çağrılan yöntem.

(Devralındığı yer: Effect)
OnDetached()

Efekt kullanımdan çıkarıldı ve geçersiz sonra çağrılan yöntem.

(Devralındığı yer: Effect)
OnElementPropertyChanged(PropertyChangedEventArgs)

Öğe özelliği değiştiğinde çağrılan yöntem.

SetContainer(TContainer)

Xamarin.Forms platform tarafından iç kullanım için.

SetControl(TControl)

Xamarin.Forms platform tarafından iç kullanım için.

Şunlara uygulanır