IWindow Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Permet de créer, configurer, afficher et gérer 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
- Dérivé
- Implémente
Propriétés
| Nom | Description |
|---|---|
| Content |
Obtient la page active affichée dans la fenêtre. |
| FlowDirection |
Direction dans laquelle les éléments de l’interface utilisateur sont analysés par l’œil. |
| Handler |
Obtient ou définit le gestionnaire d’affichage de l’élément. (Hérité de IElement) |
| Height |
Obtient la hauteur spécifiée du IWindow. |
| MaximumHeight |
Obtient la contrainte de hauteur maximale spécifiée du IWindow, comprise entre zéro et double. PositiveInfinity. |
| MaximumWidth |
Obtient la contrainte de largeur maximale spécifiée du IWindow, comprise entre zéro et double. PositiveInfinity. |
| MinimumHeight |
Obtient la contrainte de hauteur minimale spécifiée du IWindow, comprise entre zéro et double. PositiveInfinity. |
| MinimumWidth |
Obtient la contrainte de largeur minimale spécifiée du IWindow, comprise entre zéro et double. PositiveInfinity. |
| Overlays |
Obtient la collection en lecture seule de Superpositions de fenêtres en haut de la fenêtre. |
| Parent |
Obtient le parent de l’élément. (Hérité de IElement) |
| StatusBarTheme |
Obtient le thème préféré pour la zone de barre d’état sur les plateformes mobiles. Détermine si les icônes dessinées par le système d’exploitation (horloge, batterie, signal) sont claires ou sombres. La valeur par défaut suit le thème actuel de l’application. Aucune opération sur les plateformes de bureau. |
| Title |
Obtient le titre de cet élément. (Hérité de ITitledElement) |
| VisualDiagnosticsOverlay |
Obtient la superposition de diagnostics visuels actuelle pour la fenêtre. |
| Width |
Obtient la largeur spécifiée du IWindow. |
| X |
Obtient la coordonnée X spécifiée du IWindow. |
| Y |
Obtient la coordonnée Y spécifiée du IWindow. |
Méthodes
| Nom | Description |
|---|---|
| Activated() |
Se produit lorsque la fenêtre est activée. |
| AddOverlay(IWindowOverlay) |
Ajoute une superposition de fenêtre à la fenêtre active. |
| BackButtonClicked() |
Se produit lorsque le bouton Précédent est enfoncé. |
| Backgrounding(IPersistedState) |
Se produit lorsque la fenêtre entre un état d’arrière-plan. |
| Created() |
Se produit lorsque la fenêtre est créée. |
| Deactivated() |
Se produit lorsque la fenêtre est désactivée. |
| Destroying() |
Se produit lorsque la fenêtre est détruite. |
| DisplayDensityChanged(Single) |
Permet de créer, configurer, afficher et gérer Windows. |
| FrameChanged(Rect) |
Permet de créer, configurer, afficher et gérer Windows. |
| RemoveOverlay(IWindowOverlay) |
Supprime une superposition de fenêtre dans la fenêtre active. |
| RequestDisplayDensity() |
Permet de créer, configurer, afficher et gérer Windows. |
| Resumed() |
Se produit lorsque la fenêtre est reprise à partir d’un état de veille. |
| Stopped() |
Se produit lorsque la fenêtre est arrêtée. |
Méthodes d’extension
| Nom | Description |
|---|---|
| CaptureAsync(IWindow) |
Capture une capture d’écran du fichier spécifié |
| ToHandler(IElement, IMauiContext) |
Permet de créer, configurer, afficher et gérer Windows. |
| ToPlatform(IElement, IMauiContext) |
Permet de créer, configurer, afficher et gérer Windows. |