Condividi tramite


IVisualDiagnosticsOverlay Interfaccia

Definizione

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
Derivato
Implementazioni

Proprietà

Density

Ottiene la densità per il livello. Può essere usato per passare le impostazioni densità agli elementi drawable sottostanti.

(Ereditato da IWindowOverlay)
DisableUITouchEventPassthrough

Ottiene o imposta un valore che indica se disabilitare il pass-through dell'evento UI Touch. Abilitare questa opzione quando si vuole abilitare l'hit testing della sovrimpressione corrente senza interfacciarsi con l'interfaccia utente sottostante.

(Ereditato da IWindowOverlay)
EnableDrawableTouchHandling

Ottiene o imposta un valore che indica se abilitare la gestione degli eventi di tocco quando si seleziona un elemento disegnabile nella sovrimpressione. Questa impostazione viene sostituita da DisableUITouchEventPassthrough.

(Ereditato da IWindowOverlay)
EnableElementSelector

Ottiene o imposta un valore che indica se abilitare il selettore di elementi nella sovrimpressione diagnostica. Se abilitata, verrà abilitato anche DisableUITouchEventPassthrough.

IsPlatformViewInitialized

Ottiene un valore che indica se il tocco della piattaforma e il livello di disegno sono stati inizializzati. In caso contrario, non sarà possibile disegnare o usare hit testing nella sovrimpressione.

(Ereditato da IWindowOverlay)
IsVisible

Ottiene o imposta un valore che indica se disegnare la sovrimpressione della finestra.

(Ereditato da IWindowOverlay)
Offset

Ottiene il punto di offset utilizzato per regolare i limiti del disegno della piattaforma per un oggetto Adorner specificato. Utilizzato quando il sistema operativo sottostante potrebbe non dare un posizionamento esatto per dove si trovano gli elementi. Ex. Android e la barra di stato.

ScrollToElement

Ottiene o imposta un valore che indica se scorrere automaticamente a un elemento quando si aggiunge uno strumento decorativo, se disponibile.

ScrollViews

Ottiene le visualizzazioni di scorrimento in una determinata finestra, da gestire dal livello per quando scorrono per aggiornare gli strumenti decorativi sottostanti.

Window

Ottiene l'oggetto contenente IWindow.

(Ereditato da IWindowOverlay)
WindowElements

Ottiene l'insieme corrente di elementi disegnabili nella sovrimpressione.

(Ereditato da IWindowOverlay)

Metodi

AddAdorner(IAdorner, Boolean)

Aggiunge un nuovo strumento decorativo alla sovrimpressione diagnostica visiva.

AddAdorner(IVisualTreeElement, Boolean)

Aggiunge un nuovo strumento decorativo alla sovrimpressione diagnostica visiva. Usa lo strumento decorativo predefinito per il disegno.

AddScrollableElementHandler(IScrollView)

Aggiunge l'handle di elemento scorrevole associato a IScrollView. Usato per tenere traccia quando un utente ha eseguito lo scorrimento, per aggiornare il livello da ridisegnare.

AddScrollableElementHandlers()

Aggiunge handle di elementi scorrevoli collegati a IScrollView. Usato per tenere traccia quando un utente ha eseguito lo scorrimento, per aggiornare il livello da ridisegnare.

AddWindowElement(IWindowOverlayElement)

Aggiunge un nuovo elemento disegnabile alla sovrimpressione.

(Ereditato da IWindowOverlay)
Deinitialize()

Deinitializzare la sovrimpressione.

(Ereditato da IWindowOverlay)
Draw(ICanvas, RectF) (Ereditato da IDrawable)
HandleUIChange()

Gestisce l'aggiornamento del livello di disegno quando si verifica una modifica del layout dell'interfaccia utente.

(Ereditato da IWindowOverlay)
Initialize()

Inizializzare la sovrimpressione.

(Ereditato da IWindowOverlay)
Invalidate()

Invalida il livello. Chiamare per forzare il ridisegno del livello.

(Ereditato da IWindowOverlay)
RemoveAdorner(IAdorner)

Rimuove lo strumento decorativo dalla sovrimpressione diagnostica visiva.

RemoveAdorners()

Rimuove tutti gli strumenti decorativi dalla sovrimpressione diagnostica visiva.

RemoveAdorners(IVisualTreeElement)

Rimuove tutti gli strumenti decorativi contenenti l'oggetto interno IVisualTreeElement.

RemoveScrollableElementHandler()

Rimuove tutti gli handle di elementi scorrevoli esistenti collegati a IScrollView.

RemoveWindowElement(IWindowOverlayElement)

Rimuove un elemento disegnabile dalla sovrimpressione.

(Ereditato da IWindowOverlay)
RemoveWindowElements()

Rimuove tutti gli elementi disegnabili dalla sovrimpressione.

(Ereditato da IWindowOverlay)
ScrollToView(IVisualTreeElement)

Scorrere automaticamente fino a un determinato elemento all'interno della visualizzazione, se disponibile.

Eventi

Tapped

Gestore eventi per gli eventi di tocco nella sovrimpressione. Chiamato quando un utente ha toccato la sovrimpressione.

(Ereditato da IWindowOverlay)

Si applica a