VisualDiagnosticsOverlay Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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) |