Partager via


VisualDiagnosticsOverlay Classe

Définition

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
Héritage
VisualDiagnosticsOverlay
Implémente

Constructeurs

VisualDiagnosticsOverlay(IWindow)

Initialise une nouvelle instance de la classe VisualDiagnosticsOverlay.

Propriétés

Density

Obtient la densité de la couche. Peut être utilisé pour passer les paramètres de densité aux dessins sous-jacents.

(Hérité de WindowOverlay)
DisableUITouchEventPassthrough

Obtient ou définit une valeur indiquant s’il faut désactiver la passthrough d’événement tactile de l’interface utilisateur. Activez cette option lorsque vous souhaitez activer le test d’accès à la superposition actuelle sans interfaçage avec l’interface utilisateur de sous-couche.

(Hérité de WindowOverlay)
EnableDrawableTouchHandling

Obtient ou définit une valeur indiquant s’il faut activer la gestion des événements tactiles lors de la sélection d’un élément dessinable sur la superposition. Ce paramètre est remplacé par DisableUITouchEventPassthrough.

(Hérité de WindowOverlay)
EnableElementSelector

Obtient ou définit une valeur indiquant s’il faut activer le sélecteur d’élément sur la superposition de diagnostics. Si cette option est activée, elle active DisableUITouchEventPassthroughégalement .

GraphicsView (Hérité de WindowOverlay)
IsPlatformViewInitialized

Obtient une valeur indiquant si la couche tactile et de dessin de la plateforme a été initialisée. Si ce n’est pas le cas, vous ne pourrez pas dessiner ou utiliser des tests de frappe sur la superposition.

(Hérité de WindowOverlay)
IsVisible

Obtient ou définit une valeur indiquant s’il faut dessiner la superposition de fenêtre.

(Hérité de WindowOverlay)
Offset

Obtient le point de décalage utilisé pour ajuster les limites de dessin de plateforme pour un ornement donné. Utilisé lorsque le système d’exploitation sous-jacent peut ne pas donner un emplacement exact pour l’emplacement des éléments. Ex. Android et la barre d’état.

ScrollToElement

Obtient ou définit une valeur indiquant s’il faut faire défiler automatiquement vers un élément lors de l’ajout d’un ornement, le cas échéant.

ScrollViews

Obtient les affichages de défilement dans une fenêtre donnée, à gérer par la couche pour quand ils font défiler pour mettre à jour les ornements sous-jacents.

Window

Obtient le conteneur IWindow.

(Hérité de WindowOverlay)
WindowElements

Obtient la collection actuelle d’éléments dessinables sur la superposition.

(Hérité de WindowOverlay)

Méthodes

AddAdorner(IAdorner, Boolean)

Ajoute un nouvel ornement à la superposition de diagnostics visuels.

AddAdorner(IVisualTreeElement, Boolean)

Ajoute un nouvel ornement à la superposition de diagnostics visuels. Utilise l’ornement par défaut pour le dessin.

AddScrollableElementHandler(IScrollView)

Ajoute un handle d’élément défilement attaché à IScrollView. Utilisé pour le suivi lorsqu’un utilisateur a fait défiler la couche afin de mettre à jour la couche pour redessiner.

AddScrollableElementHandlers()
AddWindowElement(IWindowOverlayElement)

Ajoute un nouvel élément dessinable à la superposition.

Deinitialize()
Draw(ICanvas, RectF) (Hérité de WindowOverlay)
HandleUIChange()

Gère la mise à jour de la couche de dessin lorsqu’une modification de disposition de l’interface utilisateur se produit.

(Hérité de WindowOverlay)
Initialize()

Initialiser la superposition.

(Hérité de WindowOverlay)
Invalidate()

Invalide la couche. Appel pour forcer le redéployage de la couche.

(Hérité de WindowOverlay)
RemoveAdorner(IAdorner)

Supprime l’ornement de La superposition de diagnostics visuels.

RemoveAdorners()

Supprime tous les ornements de la superposition de diagnostics visuels.

RemoveAdorners(IVisualTreeElement)

Supprime tous les ornements contenant l’intérieur IVisualTreeElement.

RemoveScrollableElementHandler()

Supprime les poignées d’éléments défilement existantes attachées à IScrollView.

RemoveWindowElement(IWindowOverlayElement)

Supprime un élément dessinable de la superposition.

RemoveWindowElements()

Supprime tous les éléments dessinables de la superposition.

ScrollToView(IVisualTreeElement)

Faites défiler automatiquement vers un élément donné dans l’affichage, le cas échéant.

Événements

Tapped

Gestionnaire d’événements déclenché chaque fois que celui-ci WindowOverlay est appuyé.

(Hérité de WindowOverlay)

S’applique à