IVisualDiagnosticsOverlay Rozhraní
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 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
- Odvozené
- Implementuje
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 IWindowOverlay) |
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 IWindowOverlay) |
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 IWindowOverlay) |
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é . |
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 IWindowOverlay) |
IsVisible |
Získá nebo nastaví hodnotu určující, zda se má nakreslit překryv okna. (Zděděno od IWindowOverlay) |
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 IWindowOverlay) |
WindowElements |
Získá aktuální kolekci kreslitelných prvků na překryvné oblasti. (Zděděno od IWindowOverlay) |
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() |
Přidá posuvné úchyty prvků připojené k IScrollView. Používá se ke sledování, když se uživatel posune, aby se vrstva aktualizovala tak, aby se překreslila. |
AddWindowElement(IWindowOverlayElement) |
Přidá do překrytí nový kreslený prvek. (Zděděno od IWindowOverlay) |
Deinitialize() |
Deinicializuje překryv. (Zděděno od IWindowOverlay) |
Draw(ICanvas, RectF) | (Zděděno od IDrawable) |
HandleUIChange() |
Zpracovává aktualizaci vrstvy výkresu, když dojde ke změně rozložení uživatelského rozhraní. (Zděděno od IWindowOverlay) |
Initialize() |
Inicializuje překryvnou vrstvu. (Zděděno od IWindowOverlay) |
Invalidate() |
Zruší platnost vrstvy. Volání, které vynutí překreslení vrstvy. (Zděděno od IWindowOverlay) |
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í. (Zděděno od IWindowOverlay) |
RemoveWindowElements() |
Odebere všechny nakreslené prvky z překrytí. (Zděděno od IWindowOverlay) |
ScrollToView(IVisualTreeElement) |
Pokud je k dispozici, automaticky se posuňte na daný prvek v zobrazení. |
Událost
Tapped |
Obslužná rutina události pro dotykové události v překryvné vrstvě Zavolá se, když se uživatel dotkne překrytí. (Zděděno od IWindowOverlay) |