Freigeben über


Microsoft.UI.Content Namespace

Bietet Unterstützung für die Definition der Struktur interaktiver Inhalte in einer Windows-App über ContentSite- (übergeordnete) und ContentIsland (untergeordnete) Objekte mithilfe von kompositionsbasierten Animationen, Renderingeffekten, Benutzereingaben und Interaktionen, Barrierefreiheitsdarstellung und Hoststatusänderungen.

Klassen

ContentCoordinateConverter

Konvertiert zwischen einem lokalen Koordinatenraum und den Systembildschirmkoordinaten.

ContentDeferral

Bietet Unterstützung für Zurückstellung von Zustandsänderungen in einem ContentIsland-.

ContentEnvironmentSettingChangedEventArgs

Enthält Ereignisdaten für das ContentIslandEnvironment.SettingChanged-Ereignis.

ContentEnvironmentStateChangedEventArgs

Enthält Ereignisdaten für das Microsoft.UI.Content.ContentIslandEnvironment.StateChanged-Ereignis.

ContentIsland

Ein eigenständiger Inhalt mit unabhängiger Eingabe, Ausgabe, Layout und Barrierefreiheit, die mit einem übergeordneten ContentSite-verbunden ist.

ContentIslandAutomationProviderRequestedEventArgs

Enthält Ereignisdaten für das AutomationProviderRequested-Ereignis.

ContentIslandEnvironment

Stellt allgemeine Umgebungsinformationen für eine ContentIsland-bereit.

ContentIslandStateChangedEventArgs

Enthält Ereignisdaten für das Microsoft.UI.Content.ContentIsland.StateChanged-Ereignis.

ContentSite

Stellt eine Hostumgebung für eine ContentIsland-bereit.

ContentSiteEnvironment

Stellt Informationen zur ContentSite- Umgebung einer zugeordneten ContentIsland-bereit.

ContentSiteEnvironmentView

Bietet Zugriff auf eine schreibgeschützte Ansicht ContentSiteEnvironment- Eigenschaften.

ContentSiteRequestedStateChangedEventArgs

Enthält Ereignisdaten für das Microsoft.UI.Content.ContentSite.RequestedStateChanged-Ereignis.

ContentSiteView

Bietet Zugriff auf eine schreibgeschützte Ansicht von ContentSite- Eigenschaften.

DesktopChildSiteBridge

Unterstützt eine DesktopSiteBridge- Implementierung für eine Win32-WS_CHILD HWND.

DesktopSiteBridge

Abstrakte Klasse, die IContentSiteBridge- für eine Win32 HWND implementiert.

Schnittstellen

IContentSiteBridge

Die Schnittstelle, die von der DesktopSiteBridge Klasse implementiert wird, die die minimale Unterstützung für die Kommunikation zwischen einem Host ContentSite- und einem ContentIsland-bietet.

Enumerationen

ContentCoordinateRoundingMode

Gibt die Rundungsmethoden an, die zum Konvertieren von Bildschirmkoordinaten (Float in ganze Zahl) verwendet werden.

ContentLayoutDirection

Gibt die unterstützte Layoutrichtung für die Leserichtung und die Textausrichtung einer ContentSite-an.

ContentSizePolicy

Gibt die unterstützten Größenänderungsfunktionen zwischen einer DesktopChildSiteBridge- und dem übergeordneten Win32 HWND an.

Hinweise

Ein ContentIsland- ist ein eigenständiger Inhalt mit unabhängigen Eingabe-, Ausgabe-, Layout- und Barrierefreiheitsinhalten, die mit einer übergeordneten ContentSite-verbunden sind. Die ContentIsland- unterstützt Komposition-basierten Animationen, Renderingeffekte und interaktive Manipulationen.

Diese eigenständigen Inhalte können in eine "Szene" zusammengesetzt werden. Konzeptionell entsprechen sie untergeordneten Fenstern, da sie es ermöglichen, die Szene zu unterteilen.