Linguagem

IWindow Interface

Definição

Permite criar, configurar, mostrar e gerir 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

Name Descrição
Content

Mostra a página atual na Janela.

FlowDirection

Direção em que os elementos da interface são escaneados pelo olho.

Handler

Obtém ou define o Gestor de Vista do Elemento.

(Herdado de IElement)
Height

Obtém a altura especificada do IWindow.

MaximumHeight

Obtém a restrição máxima de altura especificada do IWindow, entre zero e o dobro. PositivoInfinito.

MaximumWidth

Obtém a restrição máxima de largura especificada do IWindow, entre zero e o dobro. PositivoInfinito.

MinimumHeight

Obtém a restrição mínima de altura especificada do IWindow, entre zero e o dobro. PositivoInfinito.

MinimumWidth

Obtém a restrição mínima de largura especificada do IWindow, entre zero e o dobro. PositivoInfinito.

Overlays

Recebe a coleção de apenas leitura de Window Overlays por cima da Janela.

Parent

Fica com o Pai do Elemento.

(Herdado de IElement)
StatusBarTheme

Obtém o tema preferido para a área da barra de estado nas plataformas móveis. Controla se os ícones desenhados pelo sistema operativo (relógio, bateria, sinal) são claros ou escuros. O padrão segue o tema atual da aplicação. Sem opção em plataformas de desktop.

Title

Recebe o título deste elemento.

(Herdado de ITitledElement)
VisualDiagnosticsOverlay

Recebe a sobreposição visual atual para o Window.

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

Name Descrição
Activated()

Ocorre quando a Janela é ativada.

AddOverlay(IWindowOverlay)

Adiciona uma sobreposição de janela à janela atual.

BackButtonClicked()

Ocorre quando o botão de trás é pressionado.

Backgrounding(IPersistedState)

Ocorre quando a Janela entra num 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)

Permite criar, configurar, mostrar e gerir o Windows.

FrameChanged(Rect)

Permite criar, configurar, mostrar e gerir o Windows.

RemoveOverlay(IWindowOverlay)

Remove uma sobreposição de janela à janela atual.

RequestDisplayDensity()

Permite criar, configurar, mostrar e gerir o Windows.

Resumed()

Ocorre quando a Janela é retomada do estado de suspensão.

Stopped()

Ocorre quando a janela é parada.

Métodos da Extensão

Name Descrição
CaptureAsync(IWindow)

Captura uma captura de ecrã do arquivo especificado window.

ToHandler(IElement, IMauiContext)

Permite criar, configurar, mostrar e gerir o Windows.

ToPlatform(IElement, IMauiContext)

Permite criar, configurar, mostrar e gerir o Windows.

Aplica-se a