Поделиться через


Пространства имен пакета SDK для Windows

В этом разделе содержатся подробные сведения об API среды выполнения Windows (WinRT) в пакете SDK для приложений Windows.

Пространство имен Описание
Microsoft.ApplicationModel.Resources Предоставляет упрощенный доступ к ресурсам приложения, таким как строки, определенные с помощью основных соглашений об именовании.
Microsoft.Graphics.DirectX Задает форматы пикселей и другие перечисленные константы для использования с поверхностями взаимодействия Среды выполнения Windows Direct3D 11.
Microsoft.Graphics.Display Содержит компоненты для определения аспектов физического дисплея.
Microsoft.UI Предоставляет приложению доступ к основным системным функциям и сведениям о времени выполнения пользовательского интерфейса.
Microsoft.UI.Composition Предоставляет API для композиции пользовательского интерфейса.
Microsoft.UI.Composition.Core Предоставляет основные API для композиции пользовательского интерфейса.
Microsoft.UI.Composition.Diagnostics Предоставляет API для диагностики и отладки композиции пользовательского интерфейса.
Microsoft.UI.Composition.Effects Содержит классы, относящиеся к созданию эффектов взаимодействия с пользователем. Эти эффекты зависят от композиции.
Microsoft.UI.Composition.Interactions Предоставляет функциональные возможности, обеспечивающие анимацию на основе входных данных в визуальном слое.
Microsoft.UI.Composition.Scenes Предоставляет API для загрузки трехмерных моделей и создания трехмерных сцен.
Microsoft.UI.Composition.SystemBackdrops Предоставляет API для управления CompositionBrush, который определяет материал пользовательского интерфейса, например Акрил или Мика.
Microsoft.UI.Content Предоставляет поддержку определения структуры интерактивного содержимого в приложении Windows с помощью ContentSite (родительский) и объектов ContentIsland (дочерние) с помощью анимаций на основе композиции, эффектов отрисовки, ввода и взаимодействия пользователя, представления специальных возможностей и изменений состояния узла.
Microsoft.UI.Dispatching Позволяет очереди для выполнения задач последовательно в потоке.
Microsoft.UI.Input Предоставляет поддержку входной системы Windows. К ним относятся:
Microsoft.UI.Input.DragDrop Обеспечивает поддержку прямого манипулирования объектом (или данными), который включает выбор этого объекта и перетаскивание его из одного расположения в другое расположение.
Microsoft.UI.Input.Interop Предоставляет базовый тип для межплатформенной интеграции входных данных и взаимодействия. В настоящее время это включает интерфейс и тип поддержки, предоставляющий входные данные пера устройства.
Microsoft.UI.System Системные API пользовательского интерфейса Windows.
Microsoft.UI.Text Предоставляет поддержку работы с текстовым содержимым.
Microsoft.UI.Windowing Предоставляет поддержку создания и управления окнами, связанными с приложением.
Microsoft.UI.Xaml Предоставляет общие API платформы для библиотеки пользовательского интерфейса Windows (WinUI).
Microsoft.UI.Xaml.Automation Определяет типы поддержки инфраструктуры автоматизации пользовательского интерфейса Майкрософт. Эти типы поддержки предназначены для реализации поддержки службы автоматизации пользовательского интерфейса Майкрософт для пользовательского элемента управления. Кроме того, AutomationProperties предоставляет сведения о специальных возможностях в рамках определения пользовательского интерфейса XAML.
Microsoft.UI.Xaml.Automation.Peers Определяет типы поддержки для инфраструктуры автоматизации пользовательского интерфейса Майкрософт .
Microsoft.UI.Xaml.Automation.Provider Определяет шаблоны поставщиков, реализованные одноранговым элементом службы автоматизации и распознаваемые клиентами службы автоматизации.
Microsoft.UI.Xaml.Automation.Text Содержит перечисления, которые сообщают о конкретных шаблонах автоматизации текста.
Microsoft.UI.Xaml.Controls Предоставляет элементы управления и классы пользовательского интерфейса для создания пользовательских элементов управления.
Microsoft.UI.Xaml.Controls.AnimatedVisuals Определяет встроенные анимированные визуальные элементы, которые можно воспроизводить с помощью объекта AnimatedIcon.
Microsoft.UI.Xaml.Controls.Primitives Определяет компоненты, составляющие элементы управления WinUI, или иначе поддерживают модель композиции элементов управления.
Microsoft.UI.Xaml.Data Определяет инфраструктуру привязки данных для приложений.
Microsoft.UI.Xaml.Documents Предоставляет базовые классы модели текста и документа.
Microsoft.UI.Xaml.Hosting Предоставляет службы, относящиеся к поверхностям конструктора XAML, размещенным в большом приложении.
Microsoft.UI.Xaml.Input Определяет инфраструктуру входных и входных событий для приложений и элементов пользовательского интерфейса.
Microsoft.UI.Xaml.Interop Предоставляет базовые типы для интеграции и взаимодействия между платформами. В частности, это включает интерфейсы и типы поддержки, обеспечивающие шаблоны привязки.
Microsoft.UI.Xaml.Markup Предоставляет API поддержки языка XAML для приложения UWP и среды выполнения Windows.
Microsoft.UI.Xaml.Media Предоставляет кисти, базовую поддержку мультимедиа и примитивы графики.
Microsoft.UI.Xaml.Media.Animation Предоставляет API анимации и раскадровки для анимации, визуальных состояний или анимированных компонентов пользовательского интерфейса.
Microsoft.UI.Xaml.Media.Imaging Предоставляет типы, связанные с изображением и получением ресурсов и исходных файлов для растровых изображений.
Microsoft.UI.Xaml.Media.Media3D Содержит типы, поддерживающие преобразование матрицы или перспективы.
Microsoft.UI.Xaml.Navigation Предоставляет типы, поддерживающие события навигации, инициируемые страницы и классами Frame.
Microsoft.UI.Xaml.Printing Предоставляет базовую платформу поддержки печати для приложений.
Microsoft.UI.Xaml.Resources Содержит CustomXamlResourceLoader, что позволяет загружать пользовательские словари ресурсов в качестве источников.
Microsoft.UI.Xaml.Shapes Определяет основные фигуры, предназначенные для декоративной отрисовки или создания неинтерактивных частей элементов управления.
Microsoft.UI.Xaml.XamlTypeInfo Предоставляет поддержку схемы XAML.
Microsoft.Windows.ApplicationModel.DynamicDependency Предоставляет возможность загрузки пакетов платформы платформы для распаковки, отличных от пакета пакета sdk для приложений Для Windows. После загрузки указанного пакета платформы распакованным классическим приложением приложение может вызывать API, предоставляемые пакетом платформы.
Microsoft.Windows.ApplicationModel.Resources Предоставляет упрощенный доступ к ресурсам приложения, таким как строки, определенные с помощью основных соглашений об именовании.
Microsoft.Windows.ApplicationModel.WindowsAppRuntime Предоставляет доступ к сведениям о развертывании для среды выполнения пакета SDK для приложений Windows и возможности регистрировать отсутствующие пакеты для среды выполнения.
Microsoft.Windows.AppLifecycle Предоставляет API- интерфейсы, которые можно использовать для управления жизненным циклом приложения. Например, можно контролировать, могут ли одновременно выполняться несколько экземпляров процесса приложения, а также получать сведения об активациях разных типов для приложения.
Microsoft.Windows.AppNotifications Это пространство имен предоставляет API-интерфейсы для управления уведомлениями приложений.
Microsoft.Windows.AppNotifications.Builder Предоставляет API для программного создания полезных данных XML для AppNotification.
Microsoft.Windows.Globalization Обеспечивает поддержку глобализации (например, профилей языков) для приложений, созданных с помощью пакета SDK для приложений Windows.
Microsoft.Windows.Management.Deployment Это пространство имен предоставляет API-интерфейсы управления пакетами MSIX, сопоставимые с интерфейсами в пространстве имен Windows.Management.Deployment, но с дополнительными функциями, улучшенными возможностями разработчика и оптимизацией производительности.
Microsoft.Windows.PushNotifications Это пространство имен предоставляет API для управления push-уведомлениями, которые используют службу push-уведомлений Windows (WNS).
Microsoft.Windows.Security.AccessControl Содержит API, которые упрощают и упрощают совместное использование именованных объектов между упакованными приложениями и приложениями Win32.
Microsoft.Windows.Storage Содержит API-интерфейсы в пространстве имен Microsoft.Windows.Storage, доступные для доступа к ресурсам хранилища из приложений Windows.
Microsoft.Windows.System Содержит API-интерфейсы в пространстве имен Microsoft.Windows.System, доступные для доступа к системным ресурсам из приложений Windows.
Microsoft.Windows.System.Power Предоставляет набор API управления питанием, который позволяет просматривать, как приложение влияет на состояние питания устройства и позволяет приложению принимать интеллектуальные решения об использовании ресурсов. Например, приложение может использовать этот API для отсрочки ресурсоемких фоновых задач, пока устройство работает на батарее.
Microsoft.Windows.Widgets Предоставляет API, связанные с мини-приложениями Windows.
Microsoft.Windows.Widgets.Feeds.Providers Предоставляет API-интерфейсы для реализации поставщика веб-каналов Windows.
Microsoft.Windows.Widgets.Notifications
Microsoft.Windows.Widgets.Providers Предоставляет API для реализации поставщика мини-приложений для мини-приложений Windows.