System.Windows Namespace

Fournit plusieurs classes importantes d’éléments de base WPF (Windows Presentation Foundation ), 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. Provides several important Windows Presentation Foundation (WPF) base element classes, various classes that support the WPF property system and event logic, and other types that are more broadly consumed by the WPF core and framework.

Classes

Application

Encapsule une application Windows Presentation Foundation.Encapsulates a Windows Presentation Foundation application.

AttachedPropertyBrowsableAttribute

Fournit une classe de base pour les attributs .NET Framework qui signale la portée d’utilisation de propriétés jointes.Provides a base class for .NET Framework attributes that report the use scope of attached properties.

AttachedPropertyBrowsableForChildrenAttribute

Indique qu’une propriété jointe possède une portée pouvant être explorée qui s’étend aux éléments enfants dans l’arborescence logique.Specifies that an attached property has a browsable scope that extends to child elements in the logical tree.

AttachedPropertyBrowsableForTypeAttribute

Indique qu’une propriété jointe ne peut être explorée que pour les éléments qui dérivent d’un type spécifié.Specifies that an attached property is browsable only for elements that derive from a specified type.

AttachedPropertyBrowsableWhenAttributePresentAttribute

Spécifie qu’une propriété jointe ne peut être explorée que sur un élément qui a également un autre attribut .NET Framework spécifique appliqué à sa définition de classe.Specifies that an attached property is only browsable on an element that also has another specific .NET Framework attribute applied to its class definition.

AutoResizedEventArgs

Fournit des données pour l'événement AutoResized déclenché par HwndSource.Provides data for the AutoResized event raised by HwndSource.

BaseCompatibilityPreferences

Contient des propriétés qui spécifient comment une application doit se comporter par rapport aux nouvelles fonctionnalités WPF qui se trouvent dans l'assembly WindowsBase.Contains properties that specify how an application should behave relative to new WPF features that are in the WindowsBase assembly.

Clipboard

Fournit des méthodes statiques qui facilitent le transfert des données vers et depuis le presse-papiers du système.Provides static methods that facilitate transferring data to and from the system Clipboard.

ColorConvertedBitmapExtension

Implémente une extension de balisage qui permet la création de ColorConvertedBitmap.Implements a markup extension that enables ColorConvertedBitmap creation. ColorConvertedBitmap n'a pas de profil incorporé, le profil étant plutôt basé sur les valeurs source et de destination.A ColorConvertedBitmap does not have an embedded profile, the profile instead being based on source and destination values.

ComponentResourceKey

Définit ou référence des clés de ressources selon les noms de classes dans les assemblys externes, ainsi qu'un identificateur supplémentaire.Defines or references resource keys based on class names in external assemblies, as well as an additional identifier.

Condition

Représente une condition pour MultiTrigger et MultiDataTrigger, qui applique des modifications aux valeurs des propriétés selon un ensemble de conditions.Represents a condition for the MultiTrigger and the MultiDataTrigger, which apply changes to property values based on a set of conditions.

ConditionCollection

Représente une collection d'objets Condition.Represents a collection of Condition objects.

ContentElement

Fournit une classe de base au niveau du noyau WPF pour les éléments de contenu.Provides a WPF core-level base class for content elements. Les éléments de contenu ont été conçus pour une présentation de style flux, utilisant un modèle de disposition intuitif orienté balisage et un modèle objet délibérément simple.Content elements are designed for flow-style presentation, using an intuitive markup-oriented layout model and a deliberately simple object model.

ContentOperations

Fournit des méthodes utilitaires statiques pour obtenir ou définir la position de ContentElement dans une arborescence d'éléments.Provides static utility methods for getting or setting the position of a ContentElement in an element tree.

CoreCompatibilityPreferences

Contient des propriétés qui spécifient le comportement que doit avoir une application par rapport aux fonctionnalités WPF qui se trouvent dans l’assembly PresentationCore.Contains properties that specify how an application should behave relative to WPF features that are in the PresentationCore assembly.

CornerRadiusConverter

Convertit des instances d'autres types vers et à partir de CornerRadius.Converts instances of other types to and from a CornerRadius.

CultureInfoIetfLanguageTagConverter

Convertit des instances de CultureInfo en et à partir d'autres types de données.Converts instances of CultureInfo to and from other data types.

DataFormat

Représente un format de données en utilisant un nom de format et un ID numérique.Represents a data format by using a format name and numeric ID.

DataFormats

Fournit un ensemble de noms de format de données prédéfinis qui peuvent être utilisés pour identifier des formats de données disponibles dans le Presse-papiers ou lors d'opérations de glisser-déplacer.Provides a set of predefined data format names that can be used to identify data formats available in the clipboard or drag-and-drop operations.

DataObject

Fournit une implémentation de base de l'interface IDataObject qui définit un mécanisme indépendant du format pour transférer des données.Provides a basic implementation of the IDataObject interface, which defines a format-independent mechanism for transferring data.

DataObjectCopyingEventArgs

Arguments pour l’événement DataObject.CopyingArguments for the DataObject.Copying .event.

DataObjectEventArgs

Fournit une classe de base abstraite pour les événements associés à la classe DataObject.Provides an abstract base class for events associated with the DataObject class.

DataObjectPastingEventArgs

Contient des arguments pour l’événement DataObject.PastingContains arguments for the DataObject.Pasting .event.

DataObjectSettingDataEventArgs

Contient des arguments pour l’événement DataObject.SettingDataContains arguments for the DataObject.SettingData .event.

DataTemplate

Décrit la structure visuelle d'un objet de données.Describes the visual structure of a data object.

DataTemplateKey

Représente la clé de ressource pour la classe DataTemplate.Represents the resource key for the DataTemplate class.

DataTrigger

Représente un déclencheur qui applique des valeurs de propriété ou exécute des actions lorsque les données liées répondent à une condition spécifiée.Represents a trigger that applies property values or performs actions when the bound data meets a specified condition.

DeferrableContent

Représente du contenu à reporter maintenu dans BAML en tant que flux de données.Represents deferrable content that is held within BAML as a stream.

DeferrableContentConverter

Convertit un flux en une instance DeferrableContent.Converts a stream to a DeferrableContent instance.

DependencyObject

Représente un objet qui participe au système de propriétés de dépendance.Represents an object that participates in the dependency property system.

DependencyObjectType

Implémente un cache de type sous-jacent pour tous les types dérivés DependencyObject.Implements an underlying type cache for all DependencyObject derived types.

DependencyProperty

Représente une propriété qui peut être définie par le biais de méthodes, par exemple style, liaison de données, animation et héritage.Represents a property that can be set through methods such as, styling, data binding, animation, and inheritance.

DependencyPropertyHelper

Fournit une seule méthode d’assistance (GetValueSource(DependencyObject, DependencyProperty)) qui enregistre la source du système de propriétés pour la valeur effective d’une propriété de dépendance.Provides a single helper method (GetValueSource(DependencyObject, DependencyProperty)) that reports the property system source for the effective value of a dependency property.

DependencyPropertyKey

Fournit un identificateur de propriété de dépendance pour un accès en écriture limité à une propriété de dépendance en lecture seule.Provides a dependency property identifier for limited write access to a read-only dependency property.

DialogResultConverter

Convertit la propriété DialogResult qui est une valeur Nullable<T> de type Boolean, vers et à partir d'autres types.Converts the DialogResult property, which is a Nullable<T> value of type Boolean, to and from other types.

DpiChangedEventArgs

Cette classe passe les informations nécessaires à n’importe quel écouteur de l'événement DpiChangedEvent, par exemple lorsqu’une fenêtre est déplacée vers un moniteur avec différentes résolutions PPP ou que la résolution PPP du moniteur actuel change.This class passes necessary information to any listener of the DpiChangedEvent event, such as when a window is moved to a monitor with different DPI, or the DPI of the current monitor changes.

DragDrop

Fournit des méthodes d'assistance et des champs pour initialiser des opérations de glisser-déplacer, y compris une méthode pour commencer une opération de glisser-déplacer et des fonctionnalités pour ajouter et supprimer des gestionnaires d'événement associés aux opérations de glisser-déplacer.Provides helper methods and fields for initiating drag-and-drop operations, including a method to begin a drag-and-drop operation, and facilities for adding and removing drag-and-drop related event handlers.

DragEventArgs

Contient des arguments concernant tous les événements de glisser-déplacer (DragEnter, DragLeave, DragOveret Drop).Contains arguments relevant to all drag-and-drop events (DragEnter, DragLeave, DragOver, and Drop).

DurationConverter

Convertit les instances de Duration vers et à partir d'autres représentations de types.Converts instances of Duration to and from other type representations.

DynamicResourceExtension

Implémente une extension de balisage qui prend en charge les références de ressources dynamiques créées en XAML.Implements a markup extension that supports dynamic resource references made from XAML.

DynamicResourceExtensionConverter

Convertit le code XAML analysé en DynamicResourceExtension et prend en charge les références de ressources dynamiques créées en XAML.Converts from parsed XAML to DynamicResourceExtension and supports dynamic resource references made from XAML.

EventManager

Fournit des méthodes utilitaires liées aux événements qui inscrivent les événements routés pour les propriétaires de classe et ajoutent des gestionnaires de classe.Provides event-related utility methods that register routed events for class owners and add class handlers.

EventPrivateKey

Fournit une identification unique pour les événements dont les gestionnaires sont stockés dans une table de hachage interne.Provides unique identification for events whose handlers are stored into an internal hashtable.

EventRoute

Représente le conteneur de l'itinéraire qu'un événement routé doit suivre.Represents the container for the route to be followed by a routed event.

EventSetter

Représente une méthode setter d’événement dans un style.Represents an event setter in a style. Les méthodes setter d’événement appellent les gestionnaires d’événements spécifiés en réponse aux événements.Event setters invoke the specified event handlers in response to events.

EventTrigger

Représente un déclencheur qui applique un ensemble d’actions en réponse à un événement.Represents a trigger that applies a set of actions in response to an event.

ExceptionRoutedEventArgs

Fournit des données pour les événements en échec Image et MediaElement.Provides data for the Image and MediaElement failed events.

ExitEventArgs

Arguments de l’événement Exit.Event arguments for the Exit event.

Expression

Ce type prend en charge l’infrastructure Windows Presentation Foundation (WPF) et n’est pas destinée à être utilisée directement à partir de votre code.This type supports the Windows Presentation Foundation (WPF) infrastructure and is not intended to be used directly from your code.

ExpressionConverter

Convertit des instances de Expression vers et à partir d'autres types.Converts instances of Expression to and from other types.

FigureLengthConverter

Convertit des instances d'autres types vers et à partir de FigureLength.Converts instances of other types to and from a FigureLength.

FontSizeConverter

Convertit des valeurs de taille de police vers et à partir d'autres représentations de types.Converts font size values to and from other type representations.

FontStretchConverter

Convertit les instances de FontStretch vers et à partir d'autres représentations de types.Converts instances of FontStretch to and from other type representations.

FontStretches

Fournit un ensemble de valeurs FontStretch statiques prédéfinies.Provides a set of static predefined FontStretch values.

FontStyleConverter

Convertit des instances de FontStyle en et à partir d'autres types de données.Converts instances of FontStyle to and from other data types.

FontStyles

Fournit un ensemble de valeurs FontStyle statiques prédéfinies.Provides a set of static predefined FontStyle values.

FontWeightConverter

Convertit des instances de FontWeight en et à partir d'autres types de données.Converts instances of FontWeight to and from other data types.

FontWeights

Fournit un ensemble de valeurs FontWeight statiques prédéfinies.Provides a set of static predefined FontWeight values.

FrameworkCompatibilityPreferences

Contient des propriétés qui spécifient le comportement que doit avoir une application par rapport aux fonctionnalités WPF qui se trouvent dans l’assembly PresentationFramework.Contains properties that specify how an application should behave relative to WPF features that are in the PresentationFramework assembly.

FrameworkContentElement

FrameworkContentElement est l’implémentation et l’expansion de niveau infrastructure WPF de la classe de base ContentElement.FrameworkContentElement is the WPF framework-level implementation and expansion of the ContentElement base class. FrameworkContentElement ajoute la prise en charge d’API d’entrée supplémentaires (notamment des info-bulles et des menus contextuels), des plans conceptuels, du contexte de données de la liaison de données, des styles et d’API d’assistance d’arborescence logique.FrameworkContentElement adds support for additional input APIs (including tooltips and context menus), storyboards, data context for data binding, styles support, and logical tree helper APIs.

FrameworkElement

Fournit un jeu de niveau infrastructure WPF de propriétés, d’événements et de méthodes pour les éléments WPF (Windows Presentation Foundation).Provides a WPF framework-level set of properties, events, and methods for Windows Presentation Foundation (WPF) elements. Cette classe représente l’implémentation de niveau infrastructure WPF fournie qui repose sur les API de niveau noyau WPF définies par UIElement.This class represents the provided WPF framework-level implementation that is built on the WPF core-level APIs that are defined by UIElement.

FrameworkElementFactory

Prend en charge la création de modèles.Supports the creation of templates.

FrameworkPropertyMetadata

Signale ou applique des métadonnées pour une propriété de dépendance, en ajoutant des caractéristiques de propriétés système spécifiques à l’infrastructure.Reports or applies metadata for a dependency property, specifically adding framework-specific property system characteristics.

FrameworkTemplate

Active l'instanciation d'une arborescence de FrameworkElement et/ou d'objets FrameworkContentElement.Enables the instantiation of a tree of FrameworkElement and/or FrameworkContentElement objects.

Freezable

Définit un objet qui a un état modifiable et un état en lecture seule (figé).Defines an object that has a modifiable state and a read-only (frozen) state. Les classes qui dérivent de Freezable fournissent une notification de modifications détaillée, peuvent être rendues immuables et peuvent être clonées.Classes that derive from Freezable provide detailed change notification, can be made immutable, and can clone themselves.

FreezableCollection<T>

Représente une collection d’objets DependencyObject, Freezable ou Animatable.Represents a collection of DependencyObject, Freezable, or Animatable objects. FreezableCollection<T> est lui-même un type Animatable.FreezableCollection<T> is itself an Animatable type.

GiveFeedbackEventArgs

Contient des arguments pour l'événement GiveFeedback.Contains arguments for the GiveFeedback event.

GridLengthConverter

Convertit des instances d'autres types vers et à partir des instances de GridLength.Converts instances of other types to and from GridLength instances.

HierarchicalDataTemplate

Représente DataTemplate qui prend en charge HeaderedItemsControl, tel que TreeViewItem ou MenuItem.Represents a DataTemplate that supports HeaderedItemsControl, such as TreeViewItem or MenuItem.

HwndDpiChangedEventArgs

Représente un type de HandledEventArgs correspondant à un événement DpiChanged.Represents a type of HandledEventArgs that is relevant to a DpiChanged event.

Int32RectConverter

Convertit les instances d'autres types vers et à partir de Int32Rect.Converts instances of other types to and from an Int32Rect.

KeySplineConverter

Convertit des instances d'autres types vers et à partir de KeySpline.Converts instances of other types to and from a KeySpline.

KeyTimeConverter

Convertit des instances de KeyTime vers et à partir d'autres types.Converts instances of KeyTime to and from other types.

LengthConverter

Convertit des instances d'autres types vers et à partir d'instances d'un Double qui représente la longueur d'un objet.Converts instances of other types to and from instances of a Double that represent an object's length.

LocalizabilityAttribute

Spécifie les attributs de localisation pour une classe ou un membre de classe XAML binaire (BAML).Specifies the localization attributes for a binary XAML (BAML) class or class member.

Localization

La classe Localization définit les propriétés attachées pour les commentaires et attributs de localisation.The Localization class defines attached properties for localization attributes and comments.

LogicalTreeHelper

Fournit des méthodes d’assistance statiques permettant d’interroger des objets dans l’arborescence logique.Provides static helper methods for querying objects in the logical tree.

LostFocusEventManager

Fournit une implémentation WeakEventManager afin que vous puissiez utiliser le modèle « écouteur d'événements faible » pour joindre des écouteurs aux événements LostFocus ou LostFocus.Provides a WeakEventManager implementation so that you can use the "weak event listener" pattern to attach listeners for the LostFocus or LostFocus events.

MediaScriptCommandRoutedEventArgs

Fournit des données pour les événements ScriptCommand et ScriptCommand.Provides data for the ScriptCommand and ScriptCommand events.

MessageBox

Affiche une boîte de message.Displays a message box.

MultiDataTrigger

Représente un déclencheur qui applique des valeurs de propriété ou exécute des actions lorsque les données liées remplissent un ensemble de conditions.Represents a trigger that applies property values or performs actions when the bound data meet a set of conditions.

MultiTrigger

Représente un déclencheur qui applique des valeurs de propriété ou effectue des actions lorsqu'un ensemble de conditions est satisfait.Represents a trigger that applies property values or performs actions when a set of conditions are satisfied.

NameScope

Implémente la prise en charge de WPF de base pour les méthodes INameScope qui stockent ou récupèrent des mappages nom-objet dans une portée de nom XAML particulière.Implements base WPF support for the INameScope methods that store or retrieve name-object mappings into a particular XAML namescope. Ajoute la prise en charge de propriété jointe pour simplifier la récupération ou la définition des noms de portées de nom XAML de manière dynamique au niveau de l’élément.Adds attached property support to make it simpler to get or set XAML namescope names dynamically at the element level.

NullableBoolConverter

Convertit sur et à partir du type Nullable<T> (à l'aide de la contrainte de type Boolean sur le générique).Converts to and from the Nullable<T> type (using the Boolean type constraint on the generic).

PointConverter

Convertit des instances d'autres types vers et à partir de Point.Converts instances of other types to and from a Point.

PresentationSource

Fournit une base abstraite pour les classes qui présentent du contenu provenant d'une autre technologie dans le cadre d'un scénario d'interopérabilité.Provides an abstract base for classes that present content from another technology as part of an interoperation scenario. De plus, cette classe met à disposition des méthodes statiques pour utiliser ces sources, ainsi que l'architecture de base de présentation en couches.In addition, this class provides static methods for working with these sources, as well as the basic visual-layer presentation architecture.

PropertyMetadata

Définit certains aspects du comportement d’une propriété de dépendance quand elle est appliquée à un type spécifique, notamment les conditions dans lesquelles elle a été inscrite.Defines certain behavior aspects of a dependency property as it is applied to a specific type, including conditions it was registered with.

PropertyPath

Implémente une structure de données pour décrire une propriété comme un chemin d'accès sous une autre propriété ou un type propriétaire.Implements a data structure for describing a property as a path below another property, or below an owning type. Les chemins de propriété sont utilisés dans la liaison de données aux objets, ainsi que dans les tables de montage séquentiel et les chronologies pour les animations.Property paths are used in data binding to objects, and in storyboards and timelines for animations.

PropertyPathConverter

Fournit un convertisseur de type pour les objets PropertyPath.Provides a type converter for PropertyPath objects.

QueryContinueDragEventArgs

Contient des arguments pour l'événement QueryContinueDrag.Contains arguments for the QueryContinueDrag event.

RectConverter

Convertit les instances d'autres types vers et à partir des instances de Rect.Converts instances of other types to and from instances of Rect.

RequestBringIntoViewEventArgs

Fournit des données pour l’événement routé RequestBringIntoView.Provides data for the RequestBringIntoView routed event.

ResourceDictionary

Fournit une implémentation de table de hachage/dictionnaire qui contient des ressources WPF utilisées par les composants et par d’autres éléments d’une application WPF.Provides a hash table / dictionary implementation that contains WPF resources used by components and other elements of a WPF application.

ResourceKey

Fournit une classe de base abstraite pour différentes clés de ressource.Provides an abstract base class for various resource keys.

ResourceReferenceKeyNotFoundException

Exception levée lorsqu'une clé de référence de ressource ne peut pas être trouvée pendant l'analyse ou la sérialisation de ressources d'extension de balisage.The exception that is thrown when a resource reference key cannot be found during parsing or serialization of markup extension resources.

RoutedEvent

Représente et identifie un événement routé et déclare ses caractéristiques.Represents and identifies a routed event and declares its characteristics.

RoutedEventArgs

Contient des données d’événements et des informations état associées à un événement routé.Contains state information and event data associated with a routed event.

RoutedPropertyChangedEventArgs<T>

Fournit des données concernant la modification d’une valeur à une propriété de dépendance comme indiqué par des événements routés particuliers, notamment les valeurs précédente et actuelle de la propriété modifiée.Provides data about a change in value to a dependency property as reported by particular routed events, including the previous and current value of the property that changed.

SessionEndingCancelEventArgs

Contient les arguments d'événement pour l'événement SessionEnding.Contains the event arguments for the SessionEnding event.

Setter

Représente un accesseur Set qui applique une valeur de propriété.Represents a setter that applies a property value.

SetterBase

Représente la classe de base pour les accesseurs Set de valeur.Represents the base class for value setters.

SetterBaseCollection

Représente une collection d'objets SetterBase.Represents a collection of SetterBase objects.

SizeChangedEventArgs

Fournit des données liées à l'événement SizeChanged.Provides data related to the SizeChanged event.

SizeChangedInfo

Signalez les caractéristiques d'une modification de valeur qui implique une Size.Report the specifics of a value change involving a Size. Cela est utilisé comme un paramètre dans les substitutions OnRenderSizeChanged(SizeChangedInfo).This is used as a parameter in OnRenderSizeChanged(SizeChangedInfo) overrides.

SizeConverter

Convertit les instances d'autres types vers et à partir des instances de la classe Size.Converts instances of other types to and from instances of the Size class.

SourceChangedEventArgs

Fournit des données pour l'événement SourceChanged à des fins d'interopérabilité.Provides data for the SourceChanged event, used for interoperation. Cette classe ne peut pas être héritée.This class cannot be inherited.

SplashScreen

Fournit un écran de démarrage pour une application WPF (Windows Presentation Foundation).Provides a startup screen for a Windows Presentation Foundation (WPF) application.

StartupEventArgs

Contient les arguments pour l'événement Startup.Contains the arguments for the Startup event.

StaticResourceExtension

Implémente une extension de balisage qui prend en charge les références de ressources statiques (au moment du chargement XAML) créées en XAML.Implements a markup extension that supports static (XAML load time) resource references made from XAML.

StrokeCollectionConverter

Convertit StrokeCollection en chaîne.Converts a StrokeCollection to a string.

Style

Active le partage des propriétés, des ressources et des gestionnaires d'événements entre les instances d'un type.Enables the sharing of properties, resources, and event handlers between instances of a type.

StyleTypedPropertyAttribute

Représente un attribut qui s'applique à la définition de classe et détermine le TargetType des propriétés qui sont de type Style.Represents an attribute that is applied to the class definition and determines the TargetTypes of the properties that are of type Style.

SystemColors

Contient des couleurs système, des pinceaux système et des clés de ressource système qui correspondent aux éléments d'affichage système.Contains system colors, system brushes, and system resource keys that correspond to system display elements.

SystemCommands

Définit les commandes routées qui sont communes à la gestion des fenêtres.Defines routed commands that are common to window management.

SystemFonts

Contient des propriétés qui exposent les ressources système relatives aux polices.Contains properties that expose the system resources that concern fonts.

SystemParameters

Contient des propriétés que vous pouvez utiliser pour interroger les paramètres système.Contains properties that you can use to query system settings.

TemplateBindingExpression

Décrit une instance d'exécution de TemplateBindingExtension.Describes a run-time instance of a TemplateBindingExtension.

TemplateBindingExpressionConverter

Convertisseur de type utilisé pour construire une extension de balisage à partir d'une instance TemplateBindingExpression pendant la sérialisation.A type converter that is used to construct a markup extension from a TemplateBindingExpression instance during serialization.

TemplateBindingExtension

Implémente une extension de balisage qui prend en charge la liaison entre la valeur d'une propriété dans un modèle et la valeur d'une autre propriété exposée sur le contrôle basé sur un modèle.Implements a markup extension that supports the binding between the value of a property in a template and the value of some other exposed property on the templated control.

TemplateBindingExtensionConverter

Convertisseur de type utilisé pour construire une TemplateBindingExtension à partir d'une instance pendant la sérialisation.A type converter that is used to construct a TemplateBindingExtension from an instance during serialization.

TemplateContent

Implémente la logique d'enregistrement et de lecture utilisée par les modèles pour différer le contenu lorsqu'ils interagissent avec des lecteurs et des writers XAML.Implements the record and playback logic that templates use for deferring content when they interact with XAML readers and writers.

TemplateContentLoader

Implémente XamlDeferringLoader pour différer le chargement du contenu XAML défini pour un modèle en XAML WPF.Implements XamlDeferringLoader in order to defer loading of the XAML content that is defined for a template in WPF XAML.

TemplateKey

En cas d'utilisation comme clé de ressource pour un modèle de données, permet au modèle de données de participer au processus de recherche.When used as a resource key for a data template, allows the data template to participate in the lookup process.

TemplatePartAttribute

Représente un attribut appliqué à la définition de classe pour identifier le type des parties nommées qui sont utilisées pour l'élaboration de modèles.Represents an attribute that is applied to the class definition to identify the types of the named parts that are used for templating.

TemplateVisualStateAttribute

Spécifie qu'un contrôle peut être dans un certain état et qu'un VisualState est attendu dans le ControlTemplate du contrôle.Specifies that a control can be in a certain state and that a VisualState is expected in the control's ControlTemplate.

TextDecoration

Représente une décoration de texte, qui est une ornementation visuelle ajoutée au texte (tel qu'un soulignement).Represents a text decoration, which a visual ornamentation that is added to text (such as an underline).

TextDecorationCollection

Représente une collection d'instances TextDecoration.Represents a collection of TextDecoration instances.

TextDecorationCollectionConverter

Convertit les instances de TextDecorationCollection à partir d'autres types de données.Converts instances of TextDecorationCollection from other data types.

TextDecorations

Fournit un ensemble de décorations de texte statiques prédéfinies.Provides a set of static predefined text decorations.

ThemeDictionaryExtension

Implémente une extension de balisage qui permet aux auteurs d'application de personnaliser des styles de contrôle selon le thème système actuel.Implements a markup extension that enables application authors to customize control styles based on the current system theme.

ThemeInfoAttribute

Spécifie l'emplacement dans lequel les dictionnaires de thèmes sont stockés pour un assembly.Specifies the location in which theme dictionaries are stored for an assembly.

ThicknessConverter

Convertit les instances d'autres types vers et à partir des instances de Thickness.Converts instances of other types to and from instances of Thickness.

Trigger

Représente un déclencheur qui applique des valeurs de propriété ou effectue des actions sous conditions.Represents a trigger that applies property values or performs actions conditionally.

TriggerAction

Décrit une action à exécuter pour un déclencheur.Describes an action to perform for a trigger.

TriggerActionCollection

Représente une collection d'objets TriggerAction.Represents a collection of TriggerAction objects.

TriggerBase

Représente la classe de base pour spécifier une valeur conditionnelle dans un objet Style.Represents the base class for specifying a conditional value within a Style object.

TriggerCollection

Représente une collection d'objets TriggerBase.Represents a collection of TriggerBase objects.

UIElement

UIElement est une classe de base pour les implémentations WPF au niveau principal reposant sur des éléments WPF (Windows Presentation Foundation) et des caractéristiques de présentation de base.UIElement is a base class for WPF core level implementations building on Windows Presentation Foundation (WPF) elements and basic presentation characteristics.

UIElement3D

UIElement3D est une classe de base pour les implémentations WPF au niveau principal reposant sur des éléments WPF (Windows Presentation Foundation) et des caractéristiques de présentation de base.UIElement3D is a base class for WPF core level implementations building on Windows Presentation Foundation (WPF) elements and basic presentation characteristics.

UIPropertyMetadata

Fournit des métadonnées de propriété pour les propriétés ne faisant pas partie de l'infrastructure qui n'ont aucun impact sur le rendu/l'interface utilisateur au niveau principal.Provides property metadata for non-framework properties that do have rendering/user interface impact at the core level.

VectorConverter

Convertit des instances d'autres types vers et à partir de Vector.Converts instances of other types to and from a Vector.

VisualState

Représente l'apparence visuelle du contrôle quand il est dans un état spécifique.Represents the visual appearance of the control when it is in a specific state.

VisualStateChangedEventArgs

Fournit des données pour les événements CurrentStateChanging et CurrentStateChanged.Provides data for the CurrentStateChanging and CurrentStateChanged events.

VisualStateGroup

Contient les objets VisualState mutuellement exclusifs et les objets VisualTransition utilisés pour passer d'un état à l'autre.Contains mutually exclusive VisualState objects and VisualTransition objects that are used to move from one state to another.

VisualStateManager

Gère les états et la logique de transition entre les états des contrôles.Manages states and the logic for transitioning between states for controls.

VisualTransition

Représente le comportement visuel qui se produit lorsqu'un contrôle passe d'un état à un autre.Represents the visual behavior that occurs when a control transitions from one state to another.

WeakEventManager

Fournit une classe de base pour le gestionnaire d’événements utilisé dans le modèle d’événement faible.Provides a base class for the event manager that is used in the weak event pattern. Le gestionnaire ajoute et supprime des écouteurs pour les événements (ou rappels) qui utilisent également le modèle.The manager adds and removes listeners for events (or callbacks) that also use the pattern.

WeakEventManager.ListenerList

Fournit une liste des collections intégrées permettant de stocker des écouteurs pour WeakEventManager.Provides a built-in collection list for storing listeners for a WeakEventManager.

WeakEventManager<TEventSource,TEventArgs>

Fournit un WeakEventManager de type sécurisé qui permet de spécifier le gestionnaire d'événements à utiliser pour le modèle d'écouteur d'événements faible.Provides a type-safe WeakEventManager that enables you to specify the event handler to use for the "weak event listener" pattern. Cette classe définit un paramètre de type pour la source de l'événement et un paramètre de type pour les données d'événement utilisées.This class defines a type parameter for the source of the event and a type parameter for the event data that is used.

WeakEventManager.ListenerList<TEventArgs>

Fournit une liste des collections de type sécurisé pour stocker des écouteurs pour WeakEventManager.Provides a type-safe collection list for storing listeners for a WeakEventManager. Cette classe définit un paramètre de type pour les données d'événement utilisées.This class defines a type parameter for the event data that is used.

Window

Permet de créer, configurer, afficher et gérer la durée de vie des fenêtres et boîtes de dialogue.Provides the ability to create, configure, show, and manage the lifetime of windows and dialog boxes.

WindowCollection

Représente une collection d'objets Window.Represents a collection of Window objects. Cette classe ne peut pas être héritée.This class cannot be inherited.

Structures

CornerRadius

Représente le rayon des angles d'un rectangle.Represents the radii of a rectangle's corners.

DependencyPropertyChangedEventArgs

Fournit des données pour différents événements de modification de propriété.Provides data for various property changed events. En général, ces événements font état des modifications effectives de valeurs dans la valeur d’une propriété de dépendance en lecture seule.Typically these events report effective value changes in the value of a read-only dependency property. Il est aussi possible de l’utiliser dans le cadre d’une implémentation de PropertyChangedCallback.Another usage is as part of a PropertyChangedCallback implementation.

DpiScale

Stocke les informations PPP à partir desquelles un Visual ou un UIElement est rendu.Stores DPI information from which a Visual or UIElement is rendered.

Duration

Représente la durée d’activité d’un Timeline.Represents the duration of time that a Timeline is active.

FigureLength

Décrit la hauteur ou la largeur de Figure.Describes the height or width of a Figure.

FontStretch

Décrit le degré d'étirement d'une police par rapport aux proportions normales.Describes the degree to which a font has been stretched compared to the normal aspect ratio of that font.

FontStyle

Définit une structure qui représente le style de police comme normal, italique ou oblique.Defines a structure that represents the style of a font face as normal, italic, or oblique.

FontWeight

Fait référence à la densité d'une police, en termes de clarté ou d'épaisseur des traits.Refers to the density of a typeface, in terms of the lightness or heaviness of the strokes.

FreezableCollection<T>.Enumerator

Énumère les membres de FreezableCollection<T>.Enumerates the members of a FreezableCollection<T>.

GridLength

Représente la longueur des éléments qui prennent explicitement en charge les types d’unité Star.Represents the length of elements that explicitly support Star unit types.

Int32Rect

Décrit la largeur, la hauteur et l’emplacement d’un rectangle entier.Describes the width, height, and location of an integer rectangle.

LocalValueEntry

Représente un identificateur de propriété et la valeur de propriété d’une propriété de dépendance définie localement.Represents a property identifier and the property value for a locally set dependency property.

LocalValueEnumerator

Fournit la prise en charge de l’énumération pour les valeurs locales de toutes les propriétés de dépendance qui existent sur un DependencyObject.Provides enumeration support for the local values of any dependency properties that exist on a DependencyObject.

Point

Représente une paire de coordonnées x et y dans l'espace à deux dimensions.Represents an x- and y-coordinate pair in two-dimensional space.

Rect

Décrit la largeur, la hauteur et l’emplacement d’un rectangle.Describes the width, height, and location of a rectangle.

RoutedEventHandlerInfo

Fournit des informations de gestion particulière pour indiquer aux écouteurs d'événements si des gestionnaires spécifiques doivent être appelés.Provides special handling information to inform event listeners whether specific handlers should be invoked.

Size

Implémente une structure utilisée pour décrire le Size d’un objet.Implements a structure that is used to describe the Size of an object.

TextDecorationCollection.Enumerator

Énumère les éléments TextDecoration dans TextDecoration.Enumerates TextDecoration items in a TextDecoration.

Thickness

Décrit l'épaisseur d'un cadre autour d'un rectangle.Describes the thickness of a frame around a rectangle. Quatre valeurs Double décrivent respectivement les côtés Left, Top, Right et Bottom du rectangle.Four Double values describe the Left, Top, Right, and Bottom sides of the rectangle, respectively.

ValueSource

Signale les informations retournées par GetValueSource(DependencyObject, DependencyProperty).Reports the information returned from GetValueSource(DependencyObject, DependencyProperty).

Vector

Représente un déplacement dans l’espace 2D.Represents a displacement in 2-D space.

Interfaces

IContentHost

Cette interface est implémentée par les dispositions qui hébergent ContentElement.This interface is implemented by layouts which host ContentElement.

IDataObject

Fournit un mécanisme indépendant du format destiné au transfert de données.Provides a format-independent mechanism for transferring data.

IFrameworkInputElement

Déclare un contrat de portée de nom pour les éléments d’infrastructure.Declares a namescope contract for framework elements.

IInputElement

Établit les événements communs et également les propriétés et les méthodes relatives à un événement pour le traitement des entrées de base par les éléments WPF (Windows Presentation Foundation).Establishes the common events and also the event-related properties and methods for basic input processing by Windows Presentation Foundation (WPF) elements.

IWeakEventListener

Prend en charge l'écoute d'événements pour les classes qui doivent recevoir des événements à travers le modèle WeakEvent et WeakEventManager.Provides event listening support for classes that expect to receive events through the WeakEvent pattern and a WeakEventManager.

Énumérations

BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions

Fournit un ensemble de valeurs qui décrivent comment le répartiteur répond aux échecs rencontrées lors de la demande de traitement.Provides a set of values that describes how the dispatcher responds to failures that are encountered while requesting processing.

BaselineAlignment

Décrit la façon dont la ligne de base d'un élément texte est positionnée sur l'axe vertical, par rapport à la ligne de base établie pour le texte.Describes how the baseline for a text-based element is positioned on the vertical axis, relative to the established baseline for text.

BaseValueSource

Identifie la source du système de propriétés pour une valeur de propriété de dépendance donnée.Identifies the property system source of a particular dependency property value.

ColumnSpaceDistribution

Décrit comment distribuer l'espace dans un contenu de flux en colonnes.Describes how to distribute space in columnated flow content.

DragAction

Spécifie si une opération de glisser-déplacer doit se poursuivre et de quelle façon.Specifies how and if a drag-and-drop operation should continue.

DragDropEffects

Spécifie les effets d'une opération de glisser-déplacer.Specifies the effects of a drag-and-drop operation.

DragDropKeyStates

Spécifie l'état actuel des touches de modification (MAJ, CTRL et ALT), ainsi que l'état des boutons de la souris.Specifies the current state of the modifier keys (SHIFT, CTRL, and ALT), as well as the state of the mouse buttons.

FigureHorizontalAnchor

Décrit la référence d'emplacement d'une illustration dans le sens horizontal.Describes a position reference for a figure in a horizontal direction.

FigureUnitType

Décrit le type d'unité associé à la largeur ou à la hauteur de FigureLength.Describes the unit type associated with the width or height of a FigureLength.

FigureVerticalAnchor

Décrit le point de référence d'une illustration dans le sens vertical.Describes the point of reference of a figure in the vertical direction.

FlowDirection

Définit des constantes qui spécifient le sens de déroulement du contenu pour le texte et les éléments de l’interface utilisateur (IU).Defines constants that specify the content flow direction for text and user interface (UI) elements.

FontCapitals

Décrit le style de majuscule pour un objet Typography.Describes the capital letter style for a Typography object.

FontEastAsianLanguage

Fournit un mécanisme permettant de sélectionner des versions de glyphes spécifiques à une police pour un système d'écriture ou un langage d'Extrême-Orient.Provides a mechanism for the user to select font-specific versions of glyphs for a specified East Asian writing system or language.

FontEastAsianWidths

Permet à l'utilisateur de sélectionner des glyphes de styles de largeurs différents.Provides a mechanism for the user to select glyphs of different width styles.

FontFraction

Décrit le style de fraction pour un objet Typography.Describes the fraction style for a Typography object.

FontNumeralAlignment

Décrit l'alignement numéral d'un objet Typography.Describes the numeral alignment for a Typography object.

FontNumeralStyle

Décrit le style de chiffre d'un objet Typography.Describes the numeral style for a Typography object.

FontVariants

Restitue des formats de glyphes typographiques différents.Renders variant typographic glyph forms.

FrameworkPropertyMetadataOptions

Spécifie les types de comportement de la propriété de niveau infrastructure qui se rapportent à une propriété de dépendance particulière dans le système de propriétés WPF (Windows Presentation Foundation).Specifies the types of framework-level property behavior that pertain to a particular dependency property in the Windows Presentation Foundation (WPF) property system.

GridUnitType

Décrit le type de valeur qu'un objet GridLength contient.Describes the kind of value that a GridLength object is holding.

HorizontalAlignment

Indique l'emplacement où un élément doit être affiché sur l'axe horizontal par rapport à l'emplacement de disposition alloué de l'élément parent.Indicates where an element should be displayed on the horizontal axis relative to the allocated layout slot of the parent element.

InheritanceBehavior

Indique le mode de recherche actuel pour l’héritage des valeurs de propriétés, pour la recherche de ressources et pour la recherche RelativeSource FindAncestor. Une recherche RelativeSource FindAncestor se produit lorsqu’une liaison utilise un RelativeSource dont la propriété Mode est définie sur la valeur FindAncestor.A RelativeSource FindAncestor lookup occurs when a binding uses a RelativeSource that has its Mode property set to the FindAncestor value.

LineBreakCondition

Décrit la condition de saut de ligne d'un objet inséré.Describes the breaking condition around an inline object.

LineStackingStrategy

Décrit un mécanisme par lequel une zone de lignes est déterminée pour chaque ligne.Describes a mechanism by which a line box is determined for each line.

LocalizationCategory

Spécifie la valeur de catégorie de LocalizabilityAttribute pour une classe ou un membre de classe XAML binaire (BAML).Specifies the category value of a LocalizabilityAttribute for a binary XAML (BAML) class or class member.

MessageBoxButton

Spécifie les boutons affichés dans une boîte de message. Utilisé comme argument de la méthode Show.Used as an argument of the Show method.

MessageBoxImage

Spécifie l'icône affichée par une boîte de message.Specifies the icon that is displayed by a message box.

MessageBoxOptions

Spécifie des options d'affichage spéciales pour une boîte de message.Specifies special display options for a message box.

MessageBoxResult

Spécifie le bouton de la boîte de message sur lequel clique un utilisateur. MessageBoxResult est retourné par la méthode Show.MessageBoxResult is returned by the Show method.

Modifiability

Spécifie la valeur de modifiabilité de LocalizabilityAttribute pour une classe ou un membre de classe XAML binaire (BAML).Specifies the modifiability value of a LocalizabilityAttribute for a binary XAML (BAML) class or class member.

PowerLineStatus

Indique si le système est sous tension ou si l'état de l'alimentation est inconnu.Indicates whether the system power is online, or that the system power status is unknown.

Readability

Spécifie la valeur de lisibilité de LocalizabilityAttribute pour une classe ou un membre de classe XAML binaire (BAML).Specifies the readability value of a LocalizabilityAttribute for a binary XAML (BAML) class or class member.

ReasonSessionEnding

Spécifie la raison pour laquelle la session de l'utilisateur se termine. Utilisé par la propriété ReasonSessionEnding.Used by the ReasonSessionEnding property.

ResizeMode

Spécifie si une fenêtre peut être redimensionnée et, le cas échéant, comment. Utilisé par la propriété ResizeMode.Used by the ResizeMode property.

ResourceDictionaryLocation

Spécifie les emplacements des dictionnaires de ressources de thèmes.Specifies the locations where theme resource dictionaries are located.

RoutingStrategy

Indique la stratégie de routage d’un événement routé.Indicates the routing strategy of a routed event.

ShutdownMode

Spécifie comment une application s'arrête. Utilisé par la propriété ShutdownMode.Used by the ShutdownMode property.

SizeToContent

Spécifie le mode de redimensionnement automatique d'une fenêtre pour s'adapter à son contenu. Utilisé par la propriété SizeToContent.Used by the SizeToContent property.

TemplateKey.TemplateType

Décrit les différents types de modèles qui utilisent TemplateKey.Describes the different types of templates that use TemplateKey.

TextAlignment

Spécifie si le texte dans l'objet est aligné à gauche, aligné à droite, centré ou justifié.Specifies whether the text in the object is left-aligned, right-aligned, centered, or justified.

TextDataFormat

Spécifie le format des données texte.Specifies the data format of the text data.

TextDecorationLocation

Spécifie la position verticale d'un objet TextDecoration.Specifies the vertical position of a TextDecoration object.

TextDecorationUnit

Spécifie le type d’unité d’un TextDecorationPenOffset ou d’une valeur d’épaisseur Pen.Specifies the unit type of either a TextDecorationPenOffset or a Pen thickness value.

TextMarkerStyle

Décrit l'apparence du style de puce d'un élément de liste.Describes the appearance of a list item's bullet style.

TextTrimming

Décrit comment le texte est tronqué quand il déborde de sa zone conteneur.Describes how text is trimmed when it overflows the edge of its containing box.

TextWrapping

Spécifie s’il y a un retour automatique à la ligne quand le texte atteint le bord de la zone conteneur.Specifies whether text wraps when it reaches the edge of the containing box

VerticalAlignment

Décrit comment un élément enfant est positionné verticalement ou étiré dans l'emplacement de disposition d'un parent.Describes how a child element is vertically positioned or stretched within a parent's layout slot.

Visibility

Spécifie l’état d’affichage d’un élément.Specifies the display state of an element.

WindowStartupLocation

Spécifie la position à laquelle un objet Window s'affiche lorsqu'il est ouvert pour la première fois. Utilisé par la propriété WindowStartupLocation.Used by the WindowStartupLocation property.

WindowState

Spécifie si une fenêtre est réduite, agrandie ou restaurée. Utilisé par la propriété WindowState.Used by the WindowState property.

WindowStyle

Spécifie le type de bordure qu'un objet Window possède. Utilisé par la propriété WindowStyle.Used by the WindowStyle property.

WrapDirection

Spécifie les directions autorisées que le contenu peut encapsuler autour d'un objet.Specifies the allowable directions that content can wrap around an object.

Délégués

AutoResizedEventHandler

Représente la méthode qui gérera l’événement AutoResized déclenché par HwndSource.Represents the method that will handle the AutoResized event raised by HwndSource.

CoerceValueCallback

Fournit un modèle pour une méthode appelée toutes les fois qu'une valeur de propriété de dépendance est réévaluée, ou que la contrainte est demandée spécifiquement.Provides a template for a method that is called whenever a dependency property value is being re-evaluated, or coercion is specifically requested.

DataObjectCopyingEventHandler

Représente une méthode qui va gérer l’événement attaché Copying.Represents a method that will handle the Copying attached event.

DataObjectPastingEventHandler

Représente une méthode qui va gérer l’événement attaché Pasting.Represents a method that will handle the Pasting attached event.

DataObjectSettingDataEventHandler

Représente une méthode qui va gérer l’événement attaché SettingData.Represents a method that will handle the SettingData attached event.

DependencyPropertyChangedEventHandler

Représente la méthode qui gère les événements déclenchés en cas de modification de DependencyProperty sur une implémentation de DependencyObject donnée.Represents the method that will handle events raised when a DependencyProperty is changed on a particular DependencyObject implementation.

DpiChangedEventHandler

Représente une méthode qui gérera DpiChangedEventArgs.Represents a method that will handle DpiChangedEventArgs.

DragEventHandler

Représente une méthode qui gère les événements routés de glisser-déplacer, par exemple DragEnter.Represents a method that will handle drag-and-drop routed events, for example DragEnter.

ExitEventHandler

Représente la méthode qui gère l’événement Exit.Represents the method that handles the Exit event.

GiveFeedbackEventHandler

Représente une méthode qui gère l’événement routé de commentaires à partir d’opérations de glisser-déposer in-process, par exemple GiveFeedback.Represents a method that will handle the feedback routed event from in-process drag-and-drop operations, for instance GiveFeedback.

HwndDpiChangedEventHandler

Délégué à utiliser pour les gestionnaires qui reçoivent la notification de modification de PPP.The delegate to use for handlers that receive DPI change notification.

PropertyChangedCallback

Représente le rappel qui est appelé quand la valeur de propriété effective d’une propriété de dépendance change.Represents the callback that is invoked when the effective property value of a dependency property changes.

QueryContinueDragEventHandler

Représente une méthode qui va gérer les événements routés, et permet l’annulation d’une opération de glisser-déposer par la source du glissement, par exemple QueryContinueDrag.Represents a method that will handle the routed events that enables a drag-and-drop operation to be canceled by the drag source, for example QueryContinueDrag.

RequestBringIntoViewEventHandler

Représente la méthode qui va gérer l’événement routé RequestBringIntoView.Represents the method that will handle the RequestBringIntoView routed event.

RoutedEventHandler

Représente la méthode chargée de gérer divers événements routés qui n’ont pas de données d’événement spécifiques en dehors des données communes à tous les événements routés.Represents the method that will handle various routed events that do not have specific event data beyond the data that is common for all routed events.

RoutedPropertyChangedEventHandler<T>

Représente les méthodes qui gèrent différents événements routés qui effectuent le suivi des modifications de valeurs de propriétés.Represents methods that will handle various routed events that track property value changes.

SessionEndingCancelEventHandler

Représente la méthode qui gère l’événement SessionEnding.Represents the method that handles the SessionEnding event.

SizeChangedEventHandler

Représente la méthode qui va gérer l’événement routé SizeChanged.Represents the method that will handle the SizeChanged routed event.

SourceChangedEventHandler

Représente la méthode qui va gérer l’événement « SourceChanged » sur des éléments d’écouteur spécifiques.Represents the method that will handle the "SourceChanged" event on specific listener elements.

StartupEventHandler

Représente la méthode qui gère l’événement Startup.Represents the method that handles the Startup event.

ValidateValueCallback

Représente une méthode utilisée comme un rappel qui valide la valeur effective d’une propriété de dépendance.Represents a method used as a callback that validates the effective value of a dependency property.