IWindow Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bietet die Möglichkeit zum Erstellen, Konfigurieren, Anzeigen und Verwalten von 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
- Abgeleitet
- Implementiert
Eigenschaften
| Name | Beschreibung |
|---|---|
| Content |
Ruft die aktuelle Seite, die im Fenster angezeigt wird. |
| FlowDirection |
Richtung, in der die UI-Elemente vom Auge gescannt werden. |
| Handler |
Dient zum Abrufen oder Festlegen des Ansichtshandlers des Elements. (Geerbt von IElement) |
| Height |
Ruft die angegebene Höhe des IWindow ab. |
| MaximumHeight |
Ruft die angegebene maximale Höheneinschränkung des IWindow zwischen Null und Double ab. PositiveInfinity. |
| MaximumWidth |
Ruft die angegebene maximale Breiteeinschränkung des IWindow zwischen Null und Double ab. PositiveInfinity. |
| MinimumHeight |
Ruft die angegebene Mindesthöheneinschränkung des IWindow zwischen Null und Double ab. PositiveInfinity. |
| MinimumWidth |
Ruft die angegebene Mindestbreiteneinschränkung des IWindow zwischen Null und Double ab. PositiveInfinity. |
| Overlays |
Ruft die schreibgeschützte Auflistung von Fensterüberlagerungen über dem Fenster ab. |
| Parent |
Ruft das übergeordnete Element des Elements ab. (Geerbt von IElement) |
| StatusBarTheme |
Ruft das bevorzugte Design für den Statusleistenbereich auf mobilen Plattformen ab. Steuert, ob vom Betriebssystem gezeichnete Symbole (Uhr, Akku, Signal) hell oder dunkel sind. Der Standardwert folgt dem aktuellen App-Design. Kein Op auf Desktopplattformen. |
| Title |
Ruft den Titel dieses Elements ab. (Geerbt von ITitledElement) |
| VisualDiagnosticsOverlay |
Ruft die aktuelle visuelle Diagnoseüberlagerung für das Fenster ab. |
| Width |
Ruft die angegebene Breite des IWindow ab. |
| X |
Ruft die angegebene X-Koordinate des IWindow ab. |
| Y |
Ruft die angegebene Y-Koordinate des IWindow ab. |
Methoden
| Name | Beschreibung |
|---|---|
| Activated() |
Tritt auf, wenn das Fenster aktiviert wird. |
| AddOverlay(IWindowOverlay) |
Fügt dem aktuellen Fenster eine Fensterüberlagerung hinzu. |
| BackButtonClicked() |
Tritt auf, wenn die Zurück-Taste gedrückt wird. |
| Backgrounding(IPersistedState) |
Tritt auf, wenn das Fenster in einen Hintergrundzustand wechselt. |
| Created() |
Tritt auf, wenn das Fenster erstellt wird. |
| Deactivated() |
Tritt auf, wenn das Fenster deaktiviert wird. |
| Destroying() |
Tritt auf, wenn das Fenster zerstört wird. |
| DisplayDensityChanged(Single) |
Bietet die Möglichkeit zum Erstellen, Konfigurieren, Anzeigen und Verwalten von Windows. |
| FrameChanged(Rect) |
Bietet die Möglichkeit zum Erstellen, Konfigurieren, Anzeigen und Verwalten von Windows. |
| RemoveOverlay(IWindowOverlay) |
Entfernt eine Fensterüberlagerung zum aktuellen Fenster. |
| RequestDisplayDensity() |
Bietet die Möglichkeit zum Erstellen, Konfigurieren, Anzeigen und Verwalten von Windows. |
| Resumed() |
Tritt auf, wenn das Fenster aus einem Ruhezustand fortgesetzt wird. |
| Stopped() |
Tritt auf, wenn das Fenster beendet wird. |
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| CaptureAsync(IWindow) |
Erfasst einen Screenshot des angegebenen |
| ToHandler(IElement, IMauiContext) |
Bietet die Möglichkeit zum Erstellen, Konfigurieren, Anzeigen und Verwalten von Windows. |
| ToPlatform(IElement, IMauiContext) |
Bietet die Möglichkeit zum Erstellen, Konfigurieren, Anzeigen und Verwalten von Windows. |