IVisualDiagnosticsOverlay Interfejs
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 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
- Pochodne
- Implementuje
Właściwości
Density |
Pobiera gęstość dla warstwy. Może służyć do przekazywania ustawień gęstości do bazowych rysowalnych. (Odziedziczone po IWindowOverlay) |
DisableUITouchEventPassthrough |
Pobiera lub ustawia wartość wskazującą, czy wyłączyć przekazywanie zdarzeń dotykowych interfejsu użytkownika. Włącz tę opcję, jeśli chcesz włączyć testowanie trafienia bieżącej nakładki bez komunikacji z podkreśleniem interfejsu użytkownika. (Odziedziczone po IWindowOverlay) |
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 IWindowOverlay) |
EnableElementSelector |
Pobiera lub ustawia wartość wskazującą, czy włączyć selektor elementów na nakładce diagnostycznej. Jeśli to ustawienie jest włączone, spowoduje to również włączenie funkcji DisableUITouchEventPassthrough. |
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 IWindowOverlay) |
IsVisible |
Pobiera lub ustawia wartość wskazującą, czy narysować nakładkę okna. (Odziedziczone po IWindowOverlay) |
Offset |
Pobiera punkt przesunięcia używany do dostosowywania granic rysunku platformy dla danego modułu Adorner. Używane, 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ę, aby podczas przewijania aktualizować bazowe adornery. |
Window |
Pobiera element zawierający IWindowelement . (Odziedziczone po IWindowOverlay) |
WindowElements |
Pobiera bieżącą kolekcję elementów rysowalnych na nakładce. (Odziedziczone po IWindowOverlay) |
Metody
AddAdorner(IAdorner, Boolean) |
Dodaje nowy moduł adoratora do nakładki diagnostyki wizualnej. |
AddAdorner(IVisualTreeElement, Boolean) |
Dodaje nowy moduł adoratora do nakładki diagnostyki wizualnej. Używa domyślnego modułu Adorner do rysowania. |
AddScrollableElementHandler(IScrollView) |
Dodaje uchwyt elementu z możliwością przewijania dołączony do IScrollViewelementu . Służy do śledzenia, gdy użytkownik przewijał, aby zaktualizować warstwę do ponownego rysowania. |
AddScrollableElementHandlers() |
Dodaje uchwyty elementów z możliwością przewijania dołączone do IScrollViewelementu . Służy do śledzenia, gdy użytkownik przewijał, aby zaktualizować warstwę do ponownego rysowania. |
AddWindowElement(IWindowOverlayElement) |
Dodaje nowy element do rysowania do nakładki. (Odziedziczone po IWindowOverlay) |
Deinitialize() |
Deinitialize nakładki. (Odziedziczone po IWindowOverlay) |
Draw(ICanvas, RectF) | (Odziedziczone po IDrawable) |
HandleUIChange() |
Obsługuje aktualizowanie warstwy rysunku po zmianie układu interfejsu użytkownika. (Odziedziczone po IWindowOverlay) |
Initialize() |
Zainicjuj nakładkę. (Odziedziczone po IWindowOverlay) |
Invalidate() |
Unieważnia warstwę. Wywołaj polecenie , aby wymusić ponowne rysowanie warstwy. (Odziedziczone po IWindowOverlay) |
RemoveAdorner(IAdorner) |
Usuwa adorner z nakładki diagnostyki wizualnej. |
RemoveAdorners() |
Usuwa wszystkie adornery z nakładki diagnostyki wizualnej. |
RemoveAdorners(IVisualTreeElement) |
Usuwa wszystkie adornery zawierające wewnętrzny IVisualTreeElementelement . |
RemoveScrollableElementHandler() |
Usuwa wszystkie istniejące uchwyty elementu z możliwością przewijania dołączone do IScrollViewelementu . |
RemoveWindowElement(IWindowOverlayElement) |
Usuwa element do rysowania z nakładki. (Odziedziczone po IWindowOverlay) |
RemoveWindowElements() |
Usuwa wszystkie elementy rysowalne z nakładki. (Odziedziczone po IWindowOverlay) |
ScrollToView(IVisualTreeElement) |
Automatycznie przewiń do danego elementu w widoku, jeśli jest dostępny. |
Zdarzenia
Tapped |
Program obsługi zdarzeń dla zdarzeń dotykowych na nakładce. Wywoływane, gdy użytkownik dotknął nakładki. (Odziedziczone po IWindowOverlay) |