PlatformEffect<TContainer,TControl> Sınıf

Tanım

Platforma özgü 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
System.Object
PlatformEffect<TContainer,TControl>

Açıklamalar

Uygulama geliştiricileri

  • Xamarin.Forms.Platform.Android.PlatformEffect,:
  • Xamarin.Forms.Platform.iOS.PlatformEffect,:
  • Xamarin.Forms.Platform.UWP.PlatformEffect:
  • Xamarin.Forms.Platform.WinPhone.PlatformEffectveya:
  • Xamarin.Forms.Platform.WinRT.PlatformEffect,:
ilgili platformlarda etki uygulamak için sınıflar.

Oluşturucular

PlatformEffect<TContainer,TControl>()

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

Özellikler

Container

Platforma özgü etki için kapsayıcıyı döndürür.

Control

Platforma özgü efektin denetimini döndürür.

Element

Stilin eklendiği öğeyi alır.

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

Efektin bir öğeye eklenip eklenmediğini belirten bir değer alır.

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

Çalışma zamanında bu etkiyi çözmek için kullanılan kimliği alır.

(Devralındığı yer: Effect)

Yöntemler

OnAttached()

Efekt eklendikten ve geçerli hale getirildikten sonra çağrılan yöntem.

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

Efekt ayrılıp geçersiz kılındıktan sonra çağrılan yöntem.

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

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

SetContainer(TContainer)

Xamarin tarafından dahili kullanım için. Forms platformu.

SetControl(TControl)

Xamarin tarafından dahili kullanım için. Forms platformu.

Şunlara uygulanır