PlatformEffect<TContainer,TControl> Clase

Definición

Clase base de las clases de efecto específicas de la plataforma.

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

Parámetros de tipo

TContainer
TControl
Herencia
PlatformEffect<TContainer,TControl>

Comentarios

Los desarrolladores de aplicaciones derivan de

  • Xamarin.Forms.Platform.Android.PlatformEffect,
  • Xamarin.Forms.Platform.iOS.PlatformEffect,
  • Xamarin.Forms.Platform.UWP.PlatformEffect
  • Xamarin.Forms.Platform.WinPhone.PlatformEffect o
  • Xamarin.Forms.Platform.WinRT.PlatformEffect,
clases para implementar efectos en las plataformas respectivas.

Constructores

PlatformEffect<TContainer,TControl>()

Crea un efecto específico de la plataforma con los valores predeterminados.

Propiedades

Container

Devuelve el contenedor del efecto específico de la plataforma.

Control

Devuelve el control del efecto específico de la plataforma.

Element

Obtiene el elemento al que se adjunta el estilo.

(Heredado de Effect)
IsAttached

Obtiene un valor que indica si el efecto se ha adjuntado a un elemento.

(Heredado de Effect)
ResolveId

Obtiene el identificador que se usa para resolver este efecto en tiempo de ejecución.

(Heredado de Effect)

Métodos

OnAttached()

Método que se llama después de adjuntar y validar el efecto.

(Heredado de Effect)
OnDetached()

Método que se llama después de desasociar e invalidar el efecto.

(Heredado de Effect)
OnElementPropertyChanged(PropertyChangedEventArgs)

Método al que se llama cuando ha cambiado una propiedad de elemento.

SetContainer(TContainer)

Para uso interno de la plataforma de Xamarin.Forms.

SetControl(TControl)

Para uso interno de la plataforma de Xamarin.Forms.

Se aplica a