IVisualDiagnosticsOverlay Interfaccia
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 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) |