IWindowOverlay Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
public interface class IWindowOverlay : Microsoft::Maui::Graphics::IDrawable
public interface IWindowOverlay : Microsoft.Maui.Graphics.IDrawable
type IWindowOverlay = interface
interface IDrawable
Public Interface IWindowOverlay
Implements IDrawable
- Derivado
- Implementaciones
Propiedades
Density |
Obtiene la densidad de la capa. Se puede usar para pasar la configuración de densidad a los dibujables subyacentes. |
DisableUITouchEventPassthrough |
Obtiene o establece un valor que indica si se va a deshabilitar el paso directo de eventos táctiles de la interfaz de usuario. Habilite esta opción cuando desee habilitar la prueba de posicionamiento de la superposición actual sin interactuar con la interfaz de usuario de superposición. |
EnableDrawableTouchHandling |
Obtiene o establece un valor que indica si se habilita el control de eventos táctiles al seleccionar cualquier elemento dibujable en la superposición. Esta configuración se invalida mediante DisableUITouchEventPassthrough. |
IsPlatformViewInitialized |
Obtiene un valor que indica si se ha inicializado la capa táctil y de dibujo de la plataforma. Si no lo tiene, no podrá dibujar ni usar pruebas de posicionamiento en la superposición. |
IsVisible |
Obtiene o establece un valor que indica si se va a dibujar la superposición de la ventana. |
Window |
Obtiene el objeto que contiene IWindow. |
WindowElements |
Obtiene la colección actual de elementos dibujables en la superposición. |
Métodos
AddWindowElement(IWindowOverlayElement) |
Agrega un nuevo elemento dibujable a la superposición. |
Deinitialize() |
Desinicialice la superposición. |
Draw(ICanvas, RectF) | (Heredado de IDrawable) |
HandleUIChange() |
Controla la actualización de la capa de dibujo cuando se produce un cambio de diseño de interfaz de usuario. |
Initialize() |
Inicialice la superposición. |
Invalidate() |
Invalida la capa. Llame a para forzar que la capa se vuelva a dibujar. |
RemoveWindowElement(IWindowOverlayElement) |
Quita un elemento dibujable de la superposición. |
RemoveWindowElements() |
Quita todos los elementos dibujables de la superposición. |
Eventos
Tapped |
Controlador de eventos para eventos táctiles en la superposición. Se le llama cuando un usuario tocó la superposición. |