Compartir a través de


VisualDiagnosticsOverlay Clase

Definición

public ref class VisualDiagnosticsOverlay : Microsoft::Maui::WindowOverlay, Microsoft::Maui::Graphics::IDrawable, Microsoft::Maui::IVisualDiagnosticsOverlay
public class VisualDiagnosticsOverlay : Microsoft.Maui.WindowOverlay, Microsoft.Maui.Graphics.IDrawable, Microsoft.Maui.IVisualDiagnosticsOverlay
type VisualDiagnosticsOverlay = class
    inherit WindowOverlay
    interface IVisualDiagnosticsOverlay
    interface IWindowOverlay
    interface IDrawable
Public Class VisualDiagnosticsOverlay
Inherits WindowOverlay
Implements IDrawable, IVisualDiagnosticsOverlay
Herencia
VisualDiagnosticsOverlay
Implementaciones

Constructores

VisualDiagnosticsOverlay(IWindow)

Inicializa una nueva instancia de la clase VisualDiagnosticsOverlay.

Propiedades

Density

Obtiene la densidad de la capa. Se puede usar para pasar la configuración de densidad a los dibujables subyacentes.

(Heredado de WindowOverlay)
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 WindowOverlay)
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 WindowOverlay)
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.

GraphicsView (Heredado de WindowOverlay)
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 WindowOverlay)
IsVisible

Obtiene o establece un valor que indica si se va a dibujar la superposición de la ventana.

(Heredado de WindowOverlay)
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 WindowOverlay)
WindowElements

Obtiene la colección actual de elementos dibujables en la superposición.

(Heredado de WindowOverlay)

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()
AddWindowElement(IWindowOverlayElement)

Agrega un nuevo elemento dibujable a la superposición.

Deinitialize()
Draw(ICanvas, RectF) (Heredado de WindowOverlay)
HandleUIChange()

Controla la actualización de la capa de dibujo cuando se produce un cambio de diseño de interfaz de usuario.

(Heredado de WindowOverlay)
Initialize()

Inicialice la superposición.

(Heredado de WindowOverlay)
Invalidate()

Invalida la capa. Llame a para forzar que la capa se vuelva a dibujar.

(Heredado de WindowOverlay)
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.

RemoveWindowElements()

Quita todos los elementos dibujables de la superposición.

ScrollToView(IVisualTreeElement)

Desplácese automáticamente a un elemento determinado dentro de la vista, si está disponible.

Eventos

Tapped

Controlador de eventos que se desencadena cada vez que se pulsa .WindowOverlay

(Heredado de WindowOverlay)

Se aplica a