System.Windows - пространства имен

Включить защищенные члены
Включить унаследованные члены

Включить члены .NET Framework
Включить члены XNA Framework
Включить члены Переносимая библиотека классов

Пространства имен System.Windows содержат типы, используемые в приложениях Windows Presentation Foundation (WPF), включая клиенты анимации, элементы управления пользовательского интерфейса, привязку данных и преобразование типов. Пространство имен System.Windows.Forms и его дочерние пространства имен служат для разработки приложений Windows Forms.

Пространства имен

Пространство имен Описание
System.Windows Предоставляет несколько важных классов базовых элементов Windows Presentation Foundation (WPF), различные классы, которые поддерживают систему свойств и логику событий WPF, а также другие типы, более широко применяемые в ядре и инфраструктуре WPF.
System.Windows.Annotations Предоставляет классы для поддержки создаваемых пользователями заметок для содержимого, отображаемого в элементах управления WPF, предназначенных для просмотра документов.
System.Windows.Annotations.Storage Предоставляет типы, определяющие архитектуру и средства хранения для сохранения и восстановления пользовательских заметок.
System.Windows.Automation Обеспечивает поддержку Windows Presentation Foundation (WPF) клиентов автоматизации пользовательского интерфейса.
System.Windows.Automation.Peers Определяет базовый класс AutomationPeer и набор типов, которые являются производными от него и которые соответствуют элементам управления Microsoft .NET Framework.Каждый объект AutomationPeer предоставляет соответствующий элемент управления Microsoft .NET Framework для Модель автоматизации пользовательского интерфейса Майкрософт.
System.Windows.Automation.Provider Предоставляет API-интерфейсы для создания поставщиков модели автоматизации пользовательского интерфейса.
System.Windows.Automation.Text Содержит перечисления, определяющие форматирование текста и связанное с ним поведение для автоматизации пользовательского интерфейса Windows Presentation Foundation (WPF).
System.Windows.Baml2006 Содержит классы средств чтения и записи, которые могут использоваться языком XAML в форме BAML.
System.Windows.Controls Предоставляет классы для создания элементов, называемых элементами управления, которые позволяют пользователю взаимодействовать с приложением.Классы элементов управления являются основой пользовательского взаимодействия с приложением, так как они позволяют пользователю просматривать, выбирать или вводить данные или другую информацию.
System.Windows.Controls.Primitives Базовые классы и элементы управления, предназначенные для использования в качестве части других, более сложных элементов управления.
System.Windows.Controls.Ribbon Содержит типы, используемые для создания пользовательского интерфейса с помощью ленты Microsoft для WPF.
System.Windows.Controls.Ribbon.Primitives Содержит типы, используемые в качестве контейнеров макета на ленте Microsoft для элемента управления WPF.
System.Windows.Converters Предоставляет классы для поддержки преобразования типов во время сериализации в Windows Presentation Foundation (WPF).
System.Windows.Data Классы, используемые для привязки свойств к источникам данных, классы поставщиков источников данных и зависящие от данных реализации коллекций и представлений.
System.Windows.Documents Содержит типы, поддерживающие FixedDocument, FlowDocument, и создание документа Формат XPS (XML Paper Specification).
System.Windows.Documents.DocumentStructures Предоставляет классы для описания XpsDocument в терминах выделений, абзацев, рисунков, маркированных и нумерованных списков и таблиц.
System.Windows.Documents.Serialization Предоставляет типы, поддерживающие создание и использование доступных во время выполнения подключаемых модулей сериализаторов, которые считывают и записывают документы в различных форматах данных.
System.Windows.Forms Пространство имен System.Windows.Forms содержит классы для создания приложений Windows, которые позволяют наиболее эффективно использовать расширенные возможности пользовательского интерфейса, доступные в операционной системе Microsoft Windows.
System.Windows.Forms.ComponentModel.Com2Interop Пространство имен System.Windows.Forms.ComponentModel.Com2Interop содержит вспомогательные классы, используемые Visual Studio для отображения страниц свойств в режиме разработки.
System.Windows.Forms.DataVisualization.Charting Пространство имен System.Windows.Forms.DataVisualization.Charting содержит методы и свойства для элемента управления Windows Forms Chart.
System.Windows.Forms.Design Пространство имен System.Windows.Forms.Design содержит классы, обеспечивающие поддержку задания параметров и поведения компонентов Windows Forms на этапе разработки.К числу этих классов относятся классы конструкторов, обеспечивающие поддержку компонентов Windows Forms, набор служб времени разработки, классы UITypeEditor, предназначенные для настройки некоторых типов свойств, и классы для импорта элементов управления ActiveX.
System.Windows.Forms.Design.Behavior Пространство имен System.Windows.Forms.Design.Behavior содержит классы для создания пользовательского интерфейса компонентов во время разработки.
System.Windows.Forms.Integration Содержит классы, предназначенные для поддержки взаимодействия элементов управления Windows Forms и WPF.
System.Windows.Forms.Layout Пространство имен System.Windows.Forms.Layout содержит классы для реализации поведения структуры в форме или элементе управления.
System.Windows.Forms.PropertyGridInternal Пространство имен PropertyGridInternal предоставляет внутреннюю поддержку для элемента управления PropertyGrid.Классы данного пространства имен обеспечивают поддержку инфраструктуры .NET Framework и не предназначены для непосредственного использования в разрабатываемом коде.
System.Windows.Forms.VisualStyles Пространство имен System.Windows.Forms.VisualStyles содержит классы для отрисовки элементов управления и других элементов пользовательского интерфейса Windows с использованием визуальных стилей, в операционных системах, поддерживающих эти стили.
System.Windows.Ink Предоставляет классы для взаимодействия и работы с рукописным вводом на платформе Windows Presentation Foundation (WPF).
System.Windows.Input Предоставляет типы для поддержки системы ввода Windows Presentation Foundation (WPF).Сюда входят классы абстрагирования устройств для устройств мыши, клавиатуры и пера, часто используемые классы диспетчера ввода, поддержка для команд и пользовательских команд, а также различные служебные классы.
System.Windows.Input.Manipulations Предоставляет функции для отслеживания коллекции манипуляторов и реагирования на них как на единое целое, что позволяет приложению отслеживать изменения в едином объекте, а не в отдельных компонентах.
System.Windows.Input.StylusPlugIns Предоставляет классы, поддерживающие обработку данных, поступающих от планшетного пера, на платформе Windows Presentation Foundation (WPF). Эти классы обеспечивают низкоуровневый контроль над вводом Stylus и созданием объектов Stroke цифрового ввода.Класс StylusPlugIn предоставляет механизм реализации пользовательского поведения и применения его к потоку данных, поступающих от устройства, управляемого с помощью пера, для обеспечения оптимальной производительности.
System.Windows.Interop Предоставляет типы для поддержки взаимодействия между Windows Presentation Foundation (WPF) и другими технологиями, такими как Win32 API-интерфейсы, а также предоставляет базовые классы для других сценариев взаимодействия, в которых задействуется WPF.
System.Windows.Markup Предоставляет типы, поддерживающие XAML.Некоторые из этих типов расположены в сборках WPF и относятся к сценариям WPF, в которых используется XAML.Другие типы этого пространства имен обеспечивают общую поддержку служб XAML платформы .NET Framework, и для них не требуются ссылки на сборки WPF.
System.Windows.Markup.Localizer Предоставляет вспомогательные типы для локализации источников двоичный XAML (BAML).
System.Windows.Markup.Primitives Содержит классы, поддерживающие Язык XAML (Extensible Application Markup Language) в Windows Presentation Foundation (WPF).
System.Windows.Media Предоставляет типы, обеспечивающие интеграцию самых разнообразных мультимедийных данных (включая изображения, текст, аудио и видео) в приложениях Windows Presentation Foundation (WPF).
System.Windows.Media.Animation Предоставляет типы данных, которые поддерживают функциональность анимации свойств, включая шкалы времени, раскадровки и ключевые кадры.
System.Windows.Media.Converters Содержит классы, которые используются MarkupWriter для сериализации Язык XAML (Extensible Application Markup Language).
System.Windows.Media.Effects Предоставляет типы, которые можно использовать для применения визуальных эффектов к растровым изображениям.
System.Windows.Media.Imaging Предоставляет типы, используемые для кодирования и декодирования растровых изображений.
System.Windows.Media.Media3D Содержит типы, поддерживающие представление трехмерный в приложениях Windows Presentation Foundation (WPF).
System.Windows.Media.Media3D.Converters Содержит классы, которые используются MarkupWriter для сериализации Язык XAML (Extensible Application Markup Language).
System.Windows.Media.TextFormatting Предоставляет типы, управляющие форматированием текста, обычно на более низком уровне, чем позволяет текстовое представление на основе элементов управления или модель текстового объекта.
System.Windows.Navigation Предоставляет типы для поддержки навигации, включая перемещение между окнами и по журналам.
System.Windows.Resources Предоставляет низкоуровневые классы для поддержки модели ресурсов Windows Presentation Foundation (WPF) и действия по построению ресурсов.
System.Windows.Shapes Предоставляет доступ к библиотеке фигур, которая может использоваться в Язык XAML (Extensible Application Markup Language) или коде.
System.Windows.Shell Содержит типы, предоставляющие доступ к расширенным функциям панели задач Windows 7 с использованием управляемого кода.
System.Windows.Threading Содержит типы для поддержки системы управления потоками Windows Presentation Foundation (WPF).
System.Windows.Xps Предоставляет классы для записи документов XPS в хранилище данных или очередь печати.
System.Windows.Xps.Packaging Предоставляет типы, позволяющие приложениям считывать и записывать компоненты документа XPS.
System.Windows.Xps.Serialization Предоставляет типы, поддерживающие сериализацию документов XPS.