Condividi tramite


VisualDiagnosticsOverlay Classe

Definizione

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
Ereditarietà
VisualDiagnosticsOverlay
Implementazioni

Costruttori

VisualDiagnosticsOverlay(IWindow)

Inizializza una nuova istanza della classe VisualDiagnosticsOverlay.

Proprietà

Density

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

(Ereditato da WindowOverlay)
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 WindowOverlay)
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 WindowOverlay)
EnableElementSelector

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

GraphicsView (Ereditato da WindowOverlay)
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 WindowOverlay)
IsVisible

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

(Ereditato da WindowOverlay)
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 WindowOverlay)
WindowElements

Ottiene l'insieme corrente di elementi disegnabili nella sovrimpressione.

(Ereditato da WindowOverlay)

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

Aggiunge un nuovo elemento disegnabile alla sovrimpressione.

Deinitialize()
Draw(ICanvas, RectF) (Ereditato da WindowOverlay)
HandleUIChange()

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

(Ereditato da WindowOverlay)
Initialize()

Inizializzare la sovrimpressione.

(Ereditato da WindowOverlay)
Invalidate()

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

(Ereditato da WindowOverlay)
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.

RemoveWindowElements()

Rimuove tutti gli elementi disegnabili dalla sovrimpressione.

ScrollToView(IVisualTreeElement)

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

Eventi

Tapped

Gestore eventi generato ogni volta che WindowOverlay viene toccato .

(Ereditato da WindowOverlay)

Si applica a