PlatformEffect<TContainer,TControl> Třída

Definice

Základní třída pro třídy efektů specifických pro platformu.

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

Parametry typu

TContainer
TControl
Dědičnost
PlatformEffect<TContainer,TControl>

Poznámky

Vývojáři aplikací jsou odvozeni z

  • Xamarin.Forms.Platform.Android.PlatformEffect,
  • Xamarin.Forms.Platform.iOS.PlatformEffect,
  • Xamarin.Forms.Platform.UWP.PlatformEffect
  • Xamarin.Forms.Platform.WinPhone.PlatformEffectNebo
  • Xamarin.Forms.Platform.WinRT.PlatformEffect,
k implementaci účinků na příslušné platformy.

Konstruktory

PlatformEffect<TContainer,TControl>()

Vytvoří nový efekt specifický pro platformu s výchozími hodnotami.

Vlastnosti

Container

Vrátí kontejner pro efekt specifický pro platformu.

Control

Vrátí ovládací prvek pro efekt specifický pro platformu.

Element

Získá prvek, ke kterému je připojen styl.

(Zděděno od Effect)
IsAttached

Získá hodnotu, která informuje, zda je účinek připojen k prvku.

(Zděděno od Effect)
ResolveId

Získá ID, který se používá k vyřešení tohoto efektu za běhu.

(Zděděno od Effect)

Metody

OnAttached()

Metoda, která je volána po efektu je připojena a je platná.

(Zděděno od Effect)
OnDetached()

Metoda, která je volána po efektu je odpojena a zneplatněna.

(Zděděno od Effect)
OnElementPropertyChanged(PropertyChangedEventArgs)

Metoda, která je volána při změně vlastnosti prvku.

SetContainer(TContainer)

Pro interní použití platformou Xamarin.Forms.

SetControl(TControl)

Pro interní použití platformou Xamarin.Forms.

Platí pro