VisualDiagnosticsOverlay Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- Dědičnost
- Implementuje
Konstruktory
VisualDiagnosticsOverlay(IWindow) |
Inicializuje novou instanci VisualDiagnosticsOverlay třídy. |
Vlastnosti
Density |
Získá hustotu vrstvy. Dá se použít k předávání nastavení hustoty do podkladových kreslitelných objektů. (Zděděno od WindowOverlay) |
DisableUITouchEventPassthrough |
Získá nebo nastaví hodnotu označující, jestli chcete zakázat předávání událostí touch uživatelského rozhraní. Tuto možnost povolte, pokud chcete povolit testování aktuálního překrytí bez propojení s podsítím uživatelského rozhraní. (Zděděno od WindowOverlay) |
EnableDrawableTouchHandling |
Získá nebo nastaví hodnotu označující, zda povolit zpracování dotykových událostí při výběru libovolného nakreslitelného prvku na překrytí. Toto nastavení je přepsáno .DisableUITouchEventPassthrough (Zděděno od WindowOverlay) |
EnableElementSelector |
Získá nebo nastaví hodnotu určující, zda povolit selektor elementu v překryvné části diagnostiky. Pokud je tato možnost povolená, povolí DisableUITouchEventPassthroughse také . |
GraphicsView | (Zděděno od WindowOverlay) |
IsPlatformViewInitialized |
Získá hodnotu označující, zda byla inicializována vrstva dotykového ovládání platformy a výkresu. Pokud ne, nebudete moct kreslit nebo použít testování překrytí. (Zděděno od WindowOverlay) |
IsVisible |
Získá nebo nastaví hodnotu určující, zda se má nakreslit překryv okna. (Zděděno od WindowOverlay) |
Offset |
Získá posun bod použitý k úpravě nákresu platformy pro danou adorner. Používá se, když podkladový operační systém nemusí poskytnout přesné umístění pro umístění prvků. Například Android a stavový řádek |
ScrollToElement |
Získá nebo nastaví hodnotu určující, zda se má automaticky posunout na prvek při přidání adorneru, pokud je k dispozici. |
ScrollViews |
Získá zobrazení posouvání v daném okně, která se má zpracovat vrstvou, pro kterou se posunou, aby se aktualizovaly podkladové doplňky. |
Window |
Získá obsahující IWindow. (Zděděno od WindowOverlay) |
WindowElements |
Získá aktuální kolekci kreslitelných prvků na překryvné oblasti. (Zděděno od WindowOverlay) |
Metody
AddAdorner(IAdorner, Boolean) |
Přidá nový adorner do překrytí vizuální diagnostiky. |
AddAdorner(IVisualTreeElement, Boolean) |
Přidá nový adorner do překrytí vizuální diagnostiky. Používá výchozí adorner pro kreslení. |
AddScrollableElementHandler(IScrollView) |
Přidá posuvný úchyt prvku připojený k IScrollView. Používá se ke sledování, když se uživatel posune, aby se vrstva aktualizovala tak, aby se překreslila. |
AddScrollableElementHandlers() | |
AddWindowElement(IWindowOverlayElement) |
Přidá do překrytí nový kreslený prvek. |
Deinitialize() | |
Draw(ICanvas, RectF) | (Zděděno od WindowOverlay) |
HandleUIChange() |
Zpracovává aktualizaci vrstvy výkresu, když dojde ke změně rozložení uživatelského rozhraní. (Zděděno od WindowOverlay) |
Initialize() |
Inicializuje překryvnou vrstvu. (Zděděno od WindowOverlay) |
Invalidate() |
Zruší platnost vrstvy. Volání, které vynutí překreslení vrstvy. (Zděděno od WindowOverlay) |
RemoveAdorner(IAdorner) |
Odebere adorner z překrytí diagnostiky vizuálu. |
RemoveAdorners() |
Odebere všechny doplňky z překrytí vizuální diagnostiky. |
RemoveAdorners(IVisualTreeElement) |
Odebere všechny doplňky obsahující vnitřní IVisualTreeElement. |
RemoveScrollableElementHandler() |
Odebere všechny existující posuvné úchyty prvku připojené k IScrollView. |
RemoveWindowElement(IWindowOverlayElement) |
Odebere nakreslený prvek z překrytí. |
RemoveWindowElements() |
Odebere všechny nakreslené prvky z překrytí. |
ScrollToView(IVisualTreeElement) |
Pokud je k dispozici, automaticky se posuňte na daný prvek v zobrazení. |
Událost
Tapped |
Obslužná rutina události, která se aktivuje při každém WindowOverlay klepnutí. (Zděděno od WindowOverlay) |