Microsoft.UI.Content Пространство имен

Предоставляет поддержку определения структуры интерактивного содержимого в приложении Windows с помощью ContentSite (родительский) и объектов ContentIsland (дочерние) с помощью анимаций на основе композиции, эффектов отрисовки, ввода и взаимодействия пользователя, представления специальных возможностей и изменений состояния узла.

Классы

ContentCoordinateConverter

Преобразуется между локальным пространством координат и системными координатами экрана.

ContentDeferral

Предоставляет поддержку отсрочки изменений состояния в ContentIsland.

ContentEnvironmentSettingChangedEventArgs

Содержит данные событий для события ContentIslandEnvironment.SettingChanged.

ContentEnvironmentStateChangedEventArgs

Содержит данные событий для события события Microsoft.UI.Content.ContentIslandEnvironment.StateChanged.

ContentIsland

Автономный фрагмент содержимого с независимыми входными, выходными данными, макетом и специальными возможностями, подключенными к родительскому ContentSite.

ContentIslandAutomationProviderRequestedEventArgs

Содержит данные событий для события AutomationProviderRequested.

ContentIslandEnvironment

Предоставляет общие сведения о среде для ContentIsland.

ContentIslandStateChangedEventArgs

Содержит данные событий для события события Microsoft.UI.Content.ContentIsland.StateChanged.

ContentSite

Предоставляет среду узла для ContentIsland.

ContentSiteEnvironment

Предоставляет сведения о среде ContentSite связанной ContentIsland.

ContentSiteEnvironmentView

Предоставляет доступ к представлению ContentSiteEnvironment только для чтения.

ContentSiteRequestedStateChangedEventArgs

Содержит данные событий для события события Microsoft.UI.Content.ContentSite.RequestedStateChanged.

ContentSiteView

Предоставляет доступ к режиму только для чтения свойств ContentSite.

DesktopChildSiteBridge

Поддерживает реализацию DesktopSiteBridge для WS_CHILD Win32 HWND.

DesktopSiteBridge

Абстрактный класс, реализующий IContentSiteBridge для HWND Win32.

Интерфейсы

IContentSiteBridge

Интерфейс, реализованный классом DesktopSiteBridge, который обеспечивает минимальную поддержку, необходимую для взаимодействия между хост-ContentSite и ContentIsland.

Перечисления

ContentCoordinateRoundingMode

Задает методы округления, используемые для преобразования координат экрана (float в целое число).

ContentLayoutDirection

Указывает поддерживаемое направление макета для выравнивания порядка чтения и текста ContentSite.

ContentSizePolicy

Задает поддерживаемые возможности изменения размера между DesktopChildSiteBridge и родительским HWND Win32.

Комментарии

ContentIsland — это автономный фрагмент содержимого с независимыми входными данными, выходными данными, макетом и специальными возможностями, подключенными к родительской ContentSite. ContentIsland поддерживает анимацию на основе композиции, эффекты отрисовки и интерактивные манипуляции.

Эти автономные фрагменты содержимого можно создать в "сцену". Концептуально они эквивалентны дочерним окнам, так как они позволяют разделить сцену.