IVisualDiagnosticsOverlay 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 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
- 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. (Herdado de IWindowOverlay) |
| 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 quiser habilitar o teste de clique na sobreposição atual sem interfiguração com a interface do usuário subjacente. (Herdado de IWindowOverlay) |
| 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. (Herdado de IWindowOverlay) |
| EnableElementSelector |
Obtém ou define um valor que indica se o seletor de elemento deve ser habilitado na sobreposição de diagnóstico. Se habilitado, isso também habilitará DisableUITouchEventPassthrough. |
| IsPlatformViewInitialized |
Obtém um valor que indica se a camada de toque e desenho da plataforma foi inicializada. Se não tiver, não será possível desenhar ou usar o teste de clique na Sobreposição. (Herdado de IWindowOverlay) |
| IsVisible |
Obtém ou define um valor que indica se a sobreposição da janela deve ser desenhada. (Herdado de IWindowOverlay) |
| Offset |
Obtém o ponto de deslocamento usado para ajustar os limites de desenho da plataforma para um adorno específico. Usado quando o sistema operacional subjacente pode não fornecer o posicionamento exato para onde os elementos estão. Ex.: Android e a Barra de Status. |
| ScrollToElement |
Obtém ou define um valor que indica se deve rolar automaticamente para um elemento ao adicionar um adorno, se disponível. |
| ScrollViews |
Obtém os Modos de Exibição de Rolagem em uma determinada janela, a serem manipulados pela camada para quando rolarem para atualizar os adornos subjacentes. |
| Window |
Obtém a contenção IWindow. (Herdado de IWindowOverlay) |
| WindowElements |
Obtém a coleção atual de elementos desenháveis na sobreposição. (Herdado de IWindowOverlay) |
Métodos
| AddAdorner(IAdorner, Boolean) |
Adiciona um novo adorno à Sobreposição de Diagnóstico Visual. |
| AddAdorner(IVisualTreeElement, Boolean) |
Adiciona um novo adorno à Sobreposição de Diagnóstico Visual. Usa o Adorno padrão para desenho. |
| AddScrollableElementHandler(IScrollView) |
Adiciona o identificador de elemento rolável anexado a IScrollView. Usado para acompanhamento quando um usuário tiver rolado, a fim de atualizar a camada para redesenhar. |
| AddScrollableElementHandlers() |
Adiciona identificadores de elemento roláveis anexados a IScrollView. Usado para acompanhamento quando um usuário tiver rolado, a fim de atualizar a camada para redesenhar. |
| AddWindowElement(IWindowOverlayElement) |
Adiciona um novo elemento desenhável à sobreposição. (Herdado de IWindowOverlay) |
| Deinitialize() |
Desinitialize a sobreposição. (Herdado de IWindowOverlay) |
| Draw(ICanvas, RectF) | (Herdado de IDrawable) |
| HandleUIChange() |
Manipula a atualização da camada de desenho quando ocorre uma alteração no layout da interface do usuário. (Herdado de IWindowOverlay) |
| Initialize() |
Inicialize a sobreposição. (Herdado de IWindowOverlay) |
| Invalidate() |
Invalida a camada. Chame para forçar a camada a ser redesenhada. (Herdado de IWindowOverlay) |
| RemoveAdorner(IAdorner) |
Remove o adorno da Sobreposição de Diagnóstico Visual. |
| RemoveAdorners() |
Remove todos os adornos da Sobreposição de Diagnóstico Visual. |
| RemoveAdorners(IVisualTreeElement) |
Remove todos os adornos que contêm o interior IVisualTreeElement. |
| RemoveScrollableElementHandler() |
Remove todos os identificadores de elemento roláveis existentes anexados a IScrollView. |
| RemoveWindowElement(IWindowOverlayElement) |
Remove um elemento desenhável da sobreposição. (Herdado de IWindowOverlay) |
| RemoveWindowElements() |
Remove todos os elementos desenháveis da sobreposição. (Herdado de IWindowOverlay) |
| ScrollToView(IVisualTreeElement) |
Role automaticamente para um determinado elemento dentro do modo de exibição, se disponível. |
Eventos
| Tapped |
Manipulador de Eventos para eventos de toque na Sobreposição. Chamado quando um usuário tocou na Sobreposição. (Herdado de IWindowOverlay) |