VisualDiagnosticsOverlay Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
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
- Наследование
- Реализации
Конструкторы
VisualDiagnosticsOverlay(IWindow) |
Инициализирует новый экземпляр класса VisualDiagnosticsOverlay. |
Свойства
Density |
Возвращает плотность слоя. Можно использовать для передачи параметров плотности в базовые рисуемые. (Унаследовано от WindowOverlay) |
DisableUITouchEventPassthrough |
Возвращает или задает значение, указывающее, следует ли отключить сквозную передачу событий пользовательского интерфейса touch. Включите этот параметр, если вы хотите включить тестирование наложения на текущий момент без взаимодействия с подложкой пользовательского интерфейса. (Унаследовано от WindowOverlay) |
EnableDrawableTouchHandling |
Возвращает или задает значение, указывающее, следует ли включать обработку событий касания при выборе любого элемента, доступного для рисования на наложении. Этот параметр переопределяется DisableUITouchEventPassthrough. (Унаследовано от WindowOverlay) |
EnableElementSelector |
Возвращает или задает значение, указывающее, следует ли включить селектор элементов на наложении диагностики. Если этот параметр включен, он также включается DisableUITouchEventPassthrough. |
GraphicsView | (Унаследовано от WindowOverlay) |
IsPlatformViewInitialized |
Возвращает значение, указывающее, был ли инициализирован слой сенсорного ввода и рисования платформы. В противном случае вы не сможете рисовать или использовать тестирование нажатия на наложение. (Унаследовано от WindowOverlay) |
IsVisible |
Возвращает или задает значение, указывающее, следует ли нарисовать наложение окна. (Унаследовано от WindowOverlay) |
Offset |
Получает точку смещения, используемую для настройки границ рисунка платформы для заданного декоратора. Используется, когда базовая операционная система может не дать точного размещения элементов. Например: Android и строка состояния. |
ScrollToElement |
Возвращает или задает значение, указывающее, следует ли автоматически прокручивать элемент при добавлении графического элемента, если он доступен. |
ScrollViews |
Получает представления прокрутки в заданном окне, обрабатываемые слоем при прокрутке, чтобы обновить базовые графические элементы. |
Window |
Возвращает содержащийся IWindowобъект . (Унаследовано от WindowOverlay) |
WindowElements |
Возвращает текущую коллекцию рисуемых элементов на наложении. (Унаследовано от WindowOverlay) |
Методы
AddAdorner(IAdorner, Boolean) |
Добавляет новый графический элемент в наложение визуальной диагностики. |
AddAdorner(IVisualTreeElement, Boolean) |
Добавляет новый графический элемент в наложение визуальной диагностики. Использует графический элемент по умолчанию для рисования. |
AddScrollableElementHandler(IScrollView) |
Добавляет прокручиваемый дескриптор элемента, присоединенный к IScrollView. Используется для отслеживания при прокрутке пользователя, чтобы обновить слой до перерисовки. |
AddScrollableElementHandlers() | |
AddWindowElement(IWindowOverlayElement) |
Добавляет новый элемент, доступный для рисования, в наложение. |
Deinitialize() | |
Draw(ICanvas, RectF) | (Унаследовано от WindowOverlay) |
HandleUIChange() |
Обрабатывает обновление слоя рисования при изменении макета пользовательского интерфейса. (Унаследовано от WindowOverlay) |
Initialize() |
Инициализируйте наложение. (Унаследовано от WindowOverlay) |
Invalidate() |
Делает слой недействительным. Вызов принудительного перерисовки слоя. (Унаследовано от WindowOverlay) |
RemoveAdorner(IAdorner) |
Удаляет графический элемент из наложения визуальной диагностики. |
RemoveAdorners() |
Удаляет все графические элементы из наложения визуальной диагностики. |
RemoveAdorners(IVisualTreeElement) |
Удаляет все декоративные элементы, содержащие внутреннюю IVisualTreeElement. |
RemoveScrollableElementHandler() |
Удаляет все существующие прокручиваемые дескрипторы элементов, подключенные к IScrollView. |
RemoveWindowElement(IWindowOverlayElement) |
Удаляет элемент, доступный для рисования, из наложения. |
RemoveWindowElements() |
Удаляет все рисуемые элементы из наложения. |
ScrollToView(IVisualTreeElement) |
При наличии автоматически прокрутите до заданного элемента в представлении. |
События
Tapped |
Обработчик событий, который запускается при каждом нажатии WindowOverlay . (Унаследовано от WindowOverlay) |