IWindow 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.
Fornece a capacidade de criar, configurar, mostrar e gerenciar o Windows.
public interface class IWindow : Microsoft::Maui::ITitledElement
public interface IWindow : Microsoft.Maui.ITitledElement
type IWindow = interface
interface ITitledElement
interface IElement
Public Interface IWindow
Implements ITitledElement
- Derivado
- Implementações
Propriedades
| Nome | Description |
|---|---|
| Content |
Obtém a página atual exibida na Janela. |
| FlowDirection |
Direção na qual os elementos da interface do usuário são verificados pelo olho. |
| Handler |
Obtém ou define o manipulador de exibição do elemento. (Herdado de IElement) |
| Height |
Obtém a altura especificada do IWindow. |
| MaximumHeight |
Obtém a restrição de altura máxima especificada do IWindow, entre zero e duplo. PositiveInfinity. |
| MaximumWidth |
Obtém a restrição de largura máxima especificada do IWindow, entre zero e duplo. PositiveInfinity. |
| MinimumHeight |
Obtém a restrição de altura mínima especificada do IWindow, entre zero e duplo. PositiveInfinity. |
| MinimumWidth |
Obtém a restrição de largura mínima especificada do IWindow, entre zero e duplo. PositiveInfinity. |
| Overlays |
Obtém a coleção somente leitura de Sobreposições de Janela na parte superior da janela. |
| Parent |
Obtém o pai do elemento. (Herdado de IElement) |
| StatusBarTheme |
Obtém o tema preferencial para a área da barra de status em plataformas móveis. Controla se os ícones desenhados pelo sistema operacional (relógio, bateria, sinal) são claros ou escuros. O padrão segue o tema atual do aplicativo. Não opera em plataformas de área de trabalho. |
| Title |
Obtém o título desse elemento. (Herdado de ITitledElement) |
| VisualDiagnosticsOverlay |
Obtém a sobreposição de diagnóstico visual atual para a Janela. |
| Width |
Obtém a largura especificada do IWindow. |
| X |
Obtém a coordenada X especificada do IWindow. |
| Y |
Obtém a coordenada Y especificada do IWindow. |
Métodos
| Nome | Description |
|---|---|
| Activated() |
Ocorre quando a janela é ativada. |
| AddOverlay(IWindowOverlay) |
Adiciona uma sobreposição de janela à janela atual. |
| BackButtonClicked() |
Ocorre quando o botão Voltar é pressionado. |
| Backgrounding(IPersistedState) |
Ocorre quando a janela está inserindo um estado em segundo plano. |
| Created() |
Ocorre quando a janela é criada. |
| Deactivated() |
Ocorre quando a janela é desativada. |
| Destroying() |
Ocorre quando a janela é destruída. |
| DisplayDensityChanged(Single) |
Fornece a capacidade de criar, configurar, mostrar e gerenciar o Windows. |
| FrameChanged(Rect) |
Fornece a capacidade de criar, configurar, mostrar e gerenciar o Windows. |
| RemoveOverlay(IWindowOverlay) |
Remove uma sobreposição de janela para a janela atual. |
| RequestDisplayDensity() |
Fornece a capacidade de criar, configurar, mostrar e gerenciar o Windows. |
| Resumed() |
Ocorre quando a Janela é retomada de um estado de suspensão. |
| Stopped() |
Ocorre quando a janela é interrompida. |
Métodos de Extensão
| Nome | Description |
|---|---|
| CaptureAsync(IWindow) |
Captura uma captura de tela do especificado |
| ToHandler(IElement, IMauiContext) |
Fornece a capacidade de criar, configurar, mostrar e gerenciar o Windows. |
| ToPlatform(IElement, IMauiContext) |
Fornece a capacidade de criar, configurar, mostrar e gerenciar o Windows. |