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