IVisualDiagnosticsOverlay 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 IVisualDiagnosticsOverlay : Microsoft::Maui::Graphics::IDrawable, Microsoft::Maui::IWindowOverlay
public interface IVisualDiagnosticsOverlay : Microsoft.Maui.Graphics.IDrawable, Microsoft.Maui.IWindowOverlay
type IVisualDiagnosticsOverlay = interface
interface IWindowOverlay
interface IDrawable
Public Interface IVisualDiagnosticsOverlay
Implements IDrawable, IWindowOverlay
- Derivado
- Implementaciones
Propiedades
Density |
Obtiene la densidad de la capa. Se puede usar para pasar la configuración de densidad a los dibujables subyacentes. (Heredado de IWindowOverlay) |
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 quiera habilitar la prueba de posicionamiento de la superposición actual sin interactuar con la interfaz de usuario de superposición. (Heredado de IWindowOverlay) |
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. (Heredado de IWindowOverlay) |
EnableElementSelector |
Obtiene o establece un valor que indica si se va a habilitar el selector de elementos en la superposición de diagnósticos. Si está habilitado, también habilitará 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. (Heredado de IWindowOverlay) |
IsVisible |
Obtiene o establece un valor que indica si se va a dibujar la superposición de la ventana. (Heredado de IWindowOverlay) |
Offset |
Obtiene el punto de desplazamiento utilizado para ajustar los límites de dibujo de la plataforma para un adorno determinado. Se usa cuando el sistema operativo subyacente no puede dar ubicación exacta para dónde están los elementos. Por ejemplo, Android y la barra de estado. |
ScrollToElement |
Obtiene o establece un valor que indica si se debe desplazar automáticamente a un elemento al agregar un adorno, si está disponible. |
ScrollViews |
Obtiene las vistas de desplazamiento de una ventana determinada para controlarla la capa para cuando se desplazan para actualizar los adornos subyacentes. |
Window |
Obtiene el objeto que contiene IWindow. (Heredado de IWindowOverlay) |
WindowElements |
Obtiene la colección actual de elementos dibujables en la superposición. (Heredado de IWindowOverlay) |
Métodos
AddAdorner(IAdorner, Boolean) |
Agrega un nuevo adorno a la superposición de diagnósticos visuales. |
AddAdorner(IVisualTreeElement, Boolean) |
Agrega un nuevo adorno a la superposición de diagnósticos visuales. Usa el Adorner predeterminado para dibujar. |
AddScrollableElementHandler(IScrollView) |
Agrega el identificador de elemento desplazable asociado a IScrollView. Se usa para el seguimiento cuando un usuario se ha desplazado, con el fin de actualizar la capa para volver a dibujar. |
AddScrollableElementHandlers() |
Agrega identificadores de elemento desplazables adjuntos a IScrollView. Se usa para el seguimiento cuando un usuario se ha desplazado, con el fin de actualizar la capa para volver a dibujar. |
AddWindowElement(IWindowOverlayElement) |
Agrega un nuevo elemento dibujable a la superposición. (Heredado de IWindowOverlay) |
Deinitialize() |
Deinicialice la superposición. (Heredado de IWindowOverlay) |
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. (Heredado de IWindowOverlay) |
Initialize() |
Inicialice la superposición. (Heredado de IWindowOverlay) |
Invalidate() |
Invalida la capa. Llame a para forzar que la capa se vuelva a dibujar. (Heredado de IWindowOverlay) |
RemoveAdorner(IAdorner) |
Quita el adorno de la superposición de Diagnósticos visuales. |
RemoveAdorners() |
Quita todos los adornos de la superposición de Diagnósticos visuales. |
RemoveAdorners(IVisualTreeElement) |
Quita todos los adornos que contienen el interior IVisualTreeElement. |
RemoveScrollableElementHandler() |
Quita los identificadores de elemento desplazables existentes adjuntos a IScrollView. |
RemoveWindowElement(IWindowOverlayElement) |
Quita un elemento dibujable de la superposición. (Heredado de IWindowOverlay) |
RemoveWindowElements() |
Quita todos los elementos dibujables de la superposición. (Heredado de IWindowOverlay) |
ScrollToView(IVisualTreeElement) |
Desplácese automáticamente a un elemento determinado dentro de la vista, si está disponible. |
Eventos
Tapped |
Controlador de eventos para eventos táctiles en la superposición. Se llama cuando un usuario tocó la superposición. (Heredado de IWindowOverlay) |