VisualDiagnosticsOverlay Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
- Dziedziczenie
- Implementuje
Konstruktory
VisualDiagnosticsOverlay(IWindow) |
Inicjuje nowe wystąpienie klasy VisualDiagnosticsOverlay. |
Właściwości
Density |
Pobiera gęstość dla warstwy. Może służyć do przekazywania ustawień gęstości do bazowych rysowania. (Odziedziczone po WindowOverlay) |
DisableUITouchEventPassthrough |
Pobiera lub ustawia wartość wskazującą, czy wyłączyć przekazywanie zdarzeń dotykowych interfejsu użytkownika. Włącz tę opcję, gdy chcesz włączyć testowanie trafienia bieżącej nakładki bez konieczności stosowania komunikacji z podkreśleniem interfejsu użytkownika. (Odziedziczone po WindowOverlay) |
EnableDrawableTouchHandling |
Pobiera lub ustawia wartość wskazującą, czy włączyć obsługę zdarzeń dotykowych podczas wybierania dowolnego elementu rysowalnego na nakładce. To ustawienie jest zastępowane przez DisableUITouchEventPassthrough. (Odziedziczone po WindowOverlay) |
EnableElementSelector |
Pobiera lub ustawia wartość wskazującą, czy włączyć selektor elementów na nakładce diagnostyki. Jeśli ta opcja jest włączona, spowoduje to również włączenie polecenia DisableUITouchEventPassthrough. |
GraphicsView | (Odziedziczone po WindowOverlay) |
IsPlatformViewInitialized |
Pobiera wartość wskazującą, czy warstwa dotyku platformy i rysunku została zainicjowana. Jeśli tak nie jest, nie będzie można rysować ani używać testów trafień na nakładce. (Odziedziczone po WindowOverlay) |
IsVisible |
Pobiera lub ustawia wartość wskazującą, czy narysować nakładkę okna. (Odziedziczone po WindowOverlay) |
Offset |
Pobiera punkt przesunięcia używany do dostosowywania granic rysunku platformy dla danego modułu adoratora. Używany, gdy bazowy system operacyjny może nie podawać dokładnego umieszczania elementów. Np. Android i pasek stanu. |
ScrollToElement |
Pobiera lub ustawia wartość wskazującą, czy automatycznie przewijać element podczas dodawania modułu adoratora, jeśli jest dostępny. |
ScrollViews |
Pobiera widoki przewijania w danym oknie, które mają być obsługiwane przez warstwę podczas przewijania w celu zaktualizowania podstawowych modułów adoratora. |
Window |
Pobiera element zawierający IWindowelement . (Odziedziczone po WindowOverlay) |
WindowElements |
Pobiera bieżącą kolekcję elementów rysowalnych na nakładce. (Odziedziczone po WindowOverlay) |
Metody
AddAdorner(IAdorner, Boolean) |
Dodaje nowy moduł adoratora do nakładki Diagnostyka wizualna. |
AddAdorner(IVisualTreeElement, Boolean) |
Dodaje nowy moduł adoratora do nakładki Diagnostyka wizualna. Używa domyślnego modułu adoratora do rysowania. |
AddScrollableElementHandler(IScrollView) |
Dodaje uchwyt elementu przewijanego dołączony do elementu IScrollView. Służy do śledzenia, gdy użytkownik przewinął, w celu zaktualizowania warstwy do ponownego rysowania. |
AddScrollableElementHandlers() | |
AddWindowElement(IWindowOverlayElement) |
Dodaje nowy element z możliwością rysowania do nakładki. |
Deinitialize() | |
Draw(ICanvas, RectF) | (Odziedziczone po WindowOverlay) |
HandleUIChange() |
Obsługuje aktualizowanie warstwy rysunku po zmianie układu interfejsu użytkownika. (Odziedziczone po WindowOverlay) |
Initialize() |
Zainicjuj nakładkę. (Odziedziczone po WindowOverlay) |
Invalidate() |
Unieważnia warstwę. Wywołaj metodę , aby wymusić ponowne rysowanie warstwy. (Odziedziczone po WindowOverlay) |
RemoveAdorner(IAdorner) |
Usuwa moduł adoratora z nakładki diagnostyki wizualnej. |
RemoveAdorners() |
Usuwa wszystkie moduły adoratora z nakładki Diagnostyka wizualna. |
RemoveAdorners(IVisualTreeElement) |
Usuwa wszystkie moduły adorujące zawierające wewnętrzny IVisualTreeElementelement . |
RemoveScrollableElementHandler() |
Usuwa wszystkie istniejące uchwyty elementów przewijanych dołączone do elementu IScrollView. |
RemoveWindowElement(IWindowOverlayElement) |
Usuwa element rysowalny z nakładki. |
RemoveWindowElements() |
Usuwa wszystkie elementy rysowalne z nakładki. |
ScrollToView(IVisualTreeElement) |
Automatycznie przewiń do danego elementu w widoku, jeśli jest dostępny. |
Zdarzenia
Tapped |
Procedura obsługi zdarzeń uruchamiana za każdym razem, WindowOverlay gdy element jest naciśnięty. (Odziedziczone po WindowOverlay) |