пространства имен Windows App SDK
В этом разделе содержатся подробные сведения об API среда выполнения Windows (WinRT) в Windows App SDK.
Пространство имен | Описание |
---|---|
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, который определяет материал пользовательского интерфейса, например акрил или Mica. |
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 модель автоматизации пользовательского интерфейса. |
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 | Предоставляет типы, поддерживающие события навигации, инициированные классами Page и Frame . |
Microsoft.UI.Xaml.Printing | Предоставляет базовую платформу поддержки печати для приложений. |
Microsoft.UI.Xaml.Resources | Содержит CustomXamlResourceLoader, который позволяет загружать пользовательские словари ресурсов в качестве источников. |
Microsoft.UI.Xaml.Shapes | Определяет основные фигуры, предназначенные для декоративной отрисовки или создания неинтерактивных частей элементов управления. |
Microsoft.UI.Xaml.XamlTypeInfo | Обеспечивает поддержку схемы XAML. |
Microsoft.Windows.ApplicationModel.DynamicDependency | Предоставляет возможность для неупакованных классических приложений загружать пакеты платформы, отличные от пакета платформы Windows App SDK. После загрузки указанного пакета платформы неупакованным классическим приложением приложение может вызывать API, предоставляемые пакетом платформы. |
Microsoft.Windows.ApplicationModel.Resources | Предоставляет упрощенный доступ к ресурсам приложения, таким как строки, которые определяются с помощью базовых соглашений об именовании. |
Microsoft.Windows.ApplicationModel.WindowsAppRuntime | Предоставляет доступ к сведениям о развертывании для среды выполнения Windows App SDK и возможность регистрации отсутствующих пакетов для среды выполнения. |
Microsoft.Windows.AppLifecycle | Предоставляет API, которые можно использовать для управления жизненным циклом приложения. Например, вы можете контролировать, могут ли одновременно выполняться несколько экземпляров процесса приложения, и получать сведения об активациях приложения разных типов. |
Microsoft.Windows.AppNotifications | Это пространство имен предоставляет API для управления уведомлениями приложений. |
Microsoft.Windows.AppNotifications.Builder | Предоставляет API для программного создания полезных данных XML для AppNotification. |
Microsoft.Windows.PushNotifications | Это пространство имен предоставляет API для управления push-уведомлениями, которые используют службу push-уведомлений Windows (WNS). |
Microsoft.Windows.Security.AccessControl | Содержит API, которые упрощают и упрощают совместное использование именованных объектов между упакованными приложениями и приложениями Win32. |
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. |