Compartir a través de


IVisualDiagnosticsOverlay Interfaz

Definición

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)

Se aplica a