Lenguaje

IWindow Interfaz

Definición

Proporciona la capacidad de crear, configurar, mostrar y administrar 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
Implementaciones

Propiedades

Nombre Description
Content

Obtiene la página actual que se muestra en la ventana.

FlowDirection

Dirección en la que el ojo examina los elementos de la interfaz de usuario.

Handler

Obtiene o establece el controlador de vista del elemento.

(Heredado de IElement)
Height

Obtiene el alto especificado de IWindow.

MaximumHeight

Obtiene la restricción de altura máxima especificada de IWindow, entre cero y double. PositiveInfinity.

MaximumWidth

Obtiene la restricción de ancho máxima especificada de IWindow, entre cero y double. PositiveInfinity.

MinimumHeight

Obtiene la restricción de altura mínima especificada de IWindow, entre cero y double. PositiveInfinity.

MinimumWidth

Obtiene la restricción de ancho mínimo especificada de IWindow, entre cero y double. PositiveInfinity.

Overlays

Obtiene la colección de solo lectura de Superposiciones de ventana en la parte superior de la ventana.

Parent

Obtiene el elemento primario del elemento.

(Heredado de IElement)
StatusBarTheme

Obtiene el tema preferido para el área de la barra de estado en plataformas móviles. Controla si los iconos dibujados por el sistema operativo (reloj, batería, señal) son claros o oscuros. El valor predeterminado sigue el tema de la aplicación actual. Sin operación en plataformas de escritorio.

Title

Obtiene el título de este elemento.

(Heredado de ITitledElement)
VisualDiagnosticsOverlay

Obtiene la superposición de diagnóstico visual actual para la ventana.

Width

Obtiene el ancho especificado de IWindow.

X

Obtiene la coordenada X especificada de IWindow.

Y

Obtiene la coordenada Y especificada de IWindow.

Métodos

Nombre Description
Activated()

Se produce cuando se activa la ventana.

AddOverlay(IWindowOverlay)

Agrega una superposición de ventana a la ventana actual.

BackButtonClicked()

Se produce cuando se presiona el botón Atrás.

Backgrounding(IPersistedState)

Se produce cuando la ventana entra en un estado de fondo.

Created()

Se produce cuando se crea la ventana.

Deactivated()

Se produce cuando se desactiva la ventana.

Destroying()

Se produce cuando se destruye la ventana.

DisplayDensityChanged(Single)

Proporciona la capacidad de crear, configurar, mostrar y administrar Windows.

FrameChanged(Rect)

Proporciona la capacidad de crear, configurar, mostrar y administrar Windows.

RemoveOverlay(IWindowOverlay)

Quita una superposición de ventana en la ventana actual.

RequestDisplayDensity()

Proporciona la capacidad de crear, configurar, mostrar y administrar Windows.

Resumed()

Se produce cuando la ventana se reanuda desde un estado de suspensión.

Stopped()

Se produce cuando se detiene la ventana.

Métodos de extensión

Nombre Description
CaptureAsync(IWindow)

Captura una captura de pantalla del especificado window.

ToHandler(IElement, IMauiContext)

Proporciona la capacidad de crear, configurar, mostrar y administrar Windows.

ToPlatform(IElement, IMauiContext)

Proporciona la capacidad de crear, configurar, mostrar y administrar Windows.

Se aplica a