Partager via


Microsoft.UI.Content Espace de noms

Fournit la prise en charge de la définition de la structure du contenu interactif dans une application Windows via ContentSite (parent) et objets ContentIsland (enfant) à l’aide d’animations basées sur la composition, d’effets de rendu, d’entrée utilisateur et d’interactions, de représentation d’accessibilité et de modifications d’état hôte.

Classes

ContentCoordinateConverter

Convertit entre un espace de coordonnées local et les coordonnées de l’écran système.

ContentDeferral

Fournit la prise en charge des reports des modifications d’état dans un ContentIsland.

ContentEnvironmentSettingChangedEventArgs

Contient des données d’événement pour l’événement ContentIslandEnvironment.SettingChanged.

ContentEnvironmentStateChangedEventArgs

Contient des données d’événement pour l’événement Microsoft.UI.Content.ContentIslandEnvironment.StateChanged.

ContentIsland

Élément de contenu autonome avec entrée, sortie, disposition et accessibilité indépendants connectés à un ContentSite parent.

ContentIslandAutomationProviderRequestedEventArgs

Contient des données d’événement pour l’événement AutomationProviderRequested.

ContentIslandEnvironment

Fournit des informations générales sur l’environnement à un ContentIsland.

ContentIslandStateChangedEventArgs

Contient des données d’événement pour l’événement Microsoft.UI.Content.ContentIsland.StateChanged.

ContentSite

Fournit un environnement hôte pour unContentIsland .

ContentSiteEnvironment

Fournit des informations sur l’environnement ContentSite associé à un ContentIsland.

ContentSiteEnvironmentView

Permet d’accéder à une vue en lecture seule des propriétés ContentSiteEnvironment.

ContentSiteRequestedStateChangedEventArgs

Contient des données d’événement pour l’événement Microsoft.UI.Content.ContentSite.RequestedStateChanged.

ContentSiteView

Permet d’accéder à une vue en lecture seule des propriétés ContentSite .

DesktopChildSiteBridge

Prend en charge une implémentation DesktopSiteBridge pour un HWND Win32 WS_CHILD.

DesktopSiteBridge

Classe abstraite qui implémente IContentSiteBridge pour un HWND Win32.

Interfaces

IContentSiteBridge

Interface implémentée par la classe DesktopSiteBridge, qui fournit la prise en charge minimale requise pour la communication entre un hôte ContentSite et un ContentIsland.

Énumérations

ContentCoordinateRoundingMode

Spécifie les méthodes d’arrondi utilisées pour convertir les coordonnées de l’écran (float en entier).

ContentLayoutDirection

Spécifie la direction de disposition prise en charge pour l’alignement de l’ordre de lecture et du texte d’un ContentSite.

ContentSizePolicy

Spécifie les fonctionnalités de redimensionnement prises en charge entre un DesktopChildSiteBridge et son HWND win32 parent.

Remarques

Un ContentIsland est un élément de contenu autonome avec une entrée, une sortie, une disposition et une accessibilité indépendantes connectées à un ContentSite parent. Le ContentIsland prend en charge les animations basées sur composition, les effets de rendu et les manipulations interactives.

Ces éléments autonomes de contenu peuvent être composés en « scène ». Conceptuellement, ils sont équivalents à fenêtres enfants parce qu’ils permettent à la scène d’être subdivisé.