IWindowOverlay Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
public interface class IWindowOverlay : Microsoft::Maui::Graphics::IDrawable
public interface IWindowOverlay : Microsoft.Maui.Graphics.IDrawable
type IWindowOverlay = interface
interface IDrawable
Public Interface IWindowOverlay
Implements IDrawable
- Derivado
- Implementações
Propriedades
Density |
Obtém a densidade da camada. Pode ser usado para passar as configurações de densidade para os desenháveis subjacentes. |
DisableUITouchEventPassthrough |
Obtém ou define um valor que indica se deseja desabilitar a passagem de evento de toque da interface do usuário. Habilite isso quando você quiser habilitar o teste de ocorrência da sobreposição atual sem se conectar à interface do usuário subjacente. |
EnableDrawableTouchHandling |
Obtém ou define um valor que indica se deseja habilitar a manipulação de eventos de toque ao selecionar qualquer elemento desenhável na sobreposição. Essa configuração é substituída por DisableUITouchEventPassthrough. |
IsPlatformViewInitialized |
Obtém um valor que indica se a camada de toque e desenho da plataforma foi inicializada. Se não tiver, você não poderá desenhar ou usar testes de clique na Sobreposição. |
IsVisible |
Obtém ou define um valor que indica se a sobreposição da janela deve ser desenhada. |
Window |
Obtém o que contém IWindow. |
WindowElements |
Obtém a coleção atual de elementos desenháveis na sobreposição. |
Métodos
AddWindowElement(IWindowOverlayElement) |
Adiciona um novo elemento desenhável à sobreposição. |
Deinitialize() |
Desinitialize a sobreposição. |
Draw(ICanvas, RectF) | (Herdado de IDrawable) |
HandleUIChange() |
Manipula a atualização da camada de desenho quando ocorre uma alteração de layout da interface do usuário. |
Initialize() |
Inicialize a sobreposição. |
Invalidate() |
Invalida a camada. Chame para forçar a camada a ser redesenhada. |
RemoveWindowElement(IWindowOverlayElement) |
Remove um elemento desenhável da sobreposição. |
RemoveWindowElements() |
Remove todos os elementos desenháveis da sobreposição. |
Eventos
Tapped |
Manipulador de Eventos para eventos de toque na Sobreposição. Chamado quando um usuário tocou na Sobreposição. |