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