Idioma

IWindow Interface

Definição

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 window.

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.

Aplica-se a