System.Windows, espaces de noms

Inclure les membres protégés
Inclure les membres hérités

Inclure les membres du .NET Framework
Inclure les membres de XNA Framework
Inclure les membres de Bibliothèque de classes portable

Les espaces de noms System.Windows contiennent les types utilisés dans les applications WPF (Windows Presentation Foundation), notamment les clients d'animation, les contrôles de l'interface utilisateur, la liaison de données et la conversion de type. System.Windows.Forms et ses espaces de noms enfants sont utilisés pour développer les applications Windows Forms.

Espaces de noms

Espace de noms Description
System.Windows Fournit plusieurs classes importantes d'éléments de base Windows Presentation Foundation (WPF), diverses classes prenant en charge la logique d'événement et le système de propriétés WPF, ainsi que d'autres types utilisés plus largement par le noyau et l'infrastructure WPF.
System.Windows.Annotations Fournit des classes pour prendre en charge les annotations créées par utilisateur sur le contenu affiché dans les contrôles d'affichage de document WPF.
System.Windows.Annotations.Storage Fournit des types qui définissent l'architecture et les supports de stockage pour enregistrer et extraire des annotations créées par l'utilisateur.
System.Windows.Automation Fournit une prise en charge pour les clients UI Automation de Windows Presentation Foundation (WPF).
System.Windows.Automation.Peers Définit la classe de base AutomationPeer et un jeu des types qui en dérivent et correspondent aux contrôles Microsoft .NET Framework.Chaque AutomationPeer expose le contrôle Microsoft .NET Framework correspondant à Microsoft UI Automation.
System.Windows.Automation.Provider Fournit des API pour la création de fournisseurs UI Automation.
System.Windows.Automation.Text Contient des énumérations qui spécifient la mise en forme du texte et le comportement connexe pour User Interface Automation de Windows Presentation Foundation (WPF).
System.Windows.Baml2006 Contient des classes de lecteur et de writer qui peuvent utiliser le XAML dans le formulaire BAML.
System.Windows.Controls Fournit des classes pour créer des éléments, appelés contrôles, qui permettent à un utilisateur d'interagir avec une application.Les classes de contrôle sont au cœur de l'expérience de l'utilisateur avec toute application parce qu'ils autorisent un utilisateur à afficher, sélectionner ou entrer des données ou d'autres informations.
System.Windows.Controls.Primitives Contient des classes de base et des contrôles conçus pour être utilisés dans le cadre d'autres contrôles, plus complexes.
System.Windows.Controls.Ribbon Contient les types utilisés pour créer une interface utilisateur à l'aide du ruban Microsoft pour WPF.
System.Windows.Controls.Ribbon.Primitives Contient les types qui sont utilisés comme conteneurs de disposition dans un contrôle de ruban Microsoft pour WPF.
System.Windows.Converters Fournit des classes pour la prise en charge de la conversion de type pendant la sérialisation dans Windows Presentation Foundation (WPF).
System.Windows.Data Contient des classes utilisées pour lier des propriétés à des sources de données, à des classes de fournisseur de sources de données et à des implémentations de collections et de vues spécifiques aux données.
System.Windows.Documents Contient des types qui prennent en charge FixedDocument, FlowDocument, et la création de documents XML Paper Specification (XPS).
System.Windows.Documents.DocumentStructures Fournit des classes pour décrire la structure d'un XpsDocument en termes de sections, de paragraphes, d'illustrations, de listes numérotées ou à puces et de tableaux.
System.Windows.Documents.Serialization Fournit des types qui prennent en charge la création et l'utilisation de sérialiseurs de plug-ins accessibles à l'exécution qui lisent et écrivent des documents selon des formats de données différents.
System.Windows.Forms L'espace de noms System.Windows.Forms contient des classes permettant la création d'applications Windows qui tirent parti des fonctionnalités d'interface utilisateur évoluées disponibles dans le système d'exploitation Microsoft Windows.
System.Windows.Forms.ComponentModel.Com2Interop L'espace de noms System.Windows.Forms.ComponentModel.Com2Interop contient des classes d'assistance que Visual Studio utilise pour afficher les pages des propriétés en mode Design.
System.Windows.Forms.DataVisualization.Charting L'espace de noms System.Windows.Forms.DataVisualization.Charting contient des méthodes et des propriétés pour le contrôle Windows Forms Chart.
System.Windows.Forms.Design L'espace de noms System.Windows.Forms.Design comporte des classes prenant en charge la configuration et le comportement de composants Windows Forms au moment du design.Ces classes sont constituées de classes de concepteur offrant une prise en charge des composants Windows Forms, d'un ensemble de services de design, de classes UITypeEditor permettant de configurer certains types de propriétés, ainsi que de classes permettant l'importation de contrôles ActiveX.
System.Windows.Forms.Design.Behavior L'espace de noms System.Windows.Forms.Design.Behavior contient des classes permettant de créer le comportement d'interface utilisateur personnalisé pour les composants au moment du design.
System.Windows.Forms.Integration Contient des classes qui prennent en charge l'interopérabilité des Windows Forms et des contrôles WPF.
System.Windows.Forms.Layout L'espace de noms System.Windows.Forms.Layout contient des classes pour implémenter les comportements de présentation dans votre formulaire ou contrôle.
System.Windows.Forms.PropertyGridInternal L'espace de noms PropertyGridInternal fournit la prise en charge interne du contrôle PropertyGrid.Les classes contenues dans cet espace de noms prennent en charge l'infrastructure .NET Framework et ne sont pas destinées à être utilisées directement à partir de votre code.
System.Windows.Forms.VisualStyles L'espace de noms System.Windows.Forms.VisualStyles contient des classes permettant de restituer des contrôles et d'autres éléments d'interface utilisateur Windows avec les styles visuels dans les systèmes d'exploitation qui les prennent en charge.
System.Windows.Ink Fournit des classes pour interagir avec l'encre et la manipuler sur la plateforme Windows Presentation Foundation (WPF).
System.Windows.Input Fournit des types pour prendre en charge le système d'entrée Windows Presentation Foundation (WPF).Cela inclut des classes d'abstraction de périphérique pour souris, clavier et périphériques de stylet, une classe de gestionnaire d'entrée commune, prise en charge des commandes personnalisées et de leur exécution, et diverses classes d'utilitaires.
System.Windows.Input.Manipulations Fournit des fonctionnalités pour surveiller et répondre à une collection de manipulateurs en la considérant comme un composite unique, ce qui permet à une application de suivre les modifications apportées au composite plutôt qu'aux composants individuels.
System.Windows.Input.StylusPlugIns Fournit des classes qui prennent en charge la manipulation de données d'un stylet sur la plateforme Windows Presentation Foundation (WPF). Ces classes offrent un contrôle de bas niveau sur l'entrée Stylus et la création d'objets d'encre numérique Stroke.La classe StylusPlugIn fournit un mécanisme qui vous permet d'implémenter un comportement personnalisé et de l'appliquer au flux de données provenant du périphérique de stylet pour des performances optimales.
System.Windows.Interop Fournit des types de prise en charge pour l'interopérabilité entre Windows Presentation Foundation (WPF) et d'autres technologies telles que Win32 API et fournit des classes de base pour d'autres scénarios d'interopérabilité spécifiques impliquant WPF.
System.Windows.Markup Fournit des types permettant la prise en charge de XAML.Certains de ces types se trouvent dans les assemblys WPF et sont propres aux scénarios WPF qui impliquent l'utilisation de XAML.Les autres types de cet espace de noms assurent la prise en charge de services XAML du .NET Framework en général et ne nécessitent pas le référencement d'assemblys WPF.
System.Windows.Markup.Localizer Fournit des types qui aident à la localisation de sources BAML (Binary XAML).
System.Windows.Markup.Primitives Contient des classes qui prennent en charge XAML (eXtensible Application Markup Language) dans Windows Presentation Foundation (WPF).
System.Windows.Media Fournit les types qui permettent l'intégration de médias riches, y compris les dessins, le texte et le contenu audiovisuel dans les applications Windows Presentation Foundation (WPF).
System.Windows.Media.Animation Fournit des types qui prennent en charge les fonctionnalités d'animation de propriété, y compris les chronologies, les storyboards et les images clé.
System.Windows.Media.Converters Contient des classes utilisées par MarkupWriter pour la sérialisation de XAML (eXtensible Application Markup Language).
System.Windows.Media.Effects Fournit des types pouvant être utilisés pour appliquer des effets visuels à des images bitmap.
System.Windows.Media.Imaging Fournit les types utilisés pour encoder et décoder les images bitmap.
System.Windows.Media.Media3D Contient les types qui prennent en charge la présentation 3D dans les applications Windows Presentation Foundation (WPF).
System.Windows.Media.Media3D.Converters Contient des classes utilisées par MarkupWriter pour la sérialisation de XAML (eXtensible Application Markup Language).
System.Windows.Media.TextFormatting Fournit les types qui déterminent la mise en forme du texte, en général à un niveau inférieur que la présentation de texte basée sur contrôle ou que le modèle d'objet de texte.
System.Windows.Navigation Fournit les types qui prennent en charge la navigation, y compris la navigation entre des fenêtres et la journalisation de la navigation.
System.Windows.Resources Fournit des classes de bas niveau qui prennent en charge le modèle de ressource Windows Presentation Foundation (WPF) et l'action de génération de ressources.
System.Windows.Shapes Fournit un accès à une bibliothèque de formes qui peuvent être utilisées dans XAML (eXtensible Application Markup Language) ou un code.
System.Windows.Shell Contient les types qui fournissent l'accès au code managé aux fonctionnalités avancées de la barre des tâches de Windows 7.
System.Windows.Threading Contient des types qui prennent en charge le système de threading Windows Presentation Foundation (WPF).
System.Windows.Xps Fournit des classes qui écrivent des documents XPS dans un magasin de données ou une file d'attente à l'impression.
System.Windows.Xps.Packaging Fournit des types qui autorisent des applications à lire et écrire les composants d'un document XPS.
System.Windows.Xps.Serialization Fournit des types qui prennent en charge la sérialisation de documents XPS.