PriorityBindingExpression Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Contient des informations sur l’instance d’une instance unique d’un PriorityBinding.
public ref class PriorityBindingExpression sealed : System::Windows::Data::BindingExpressionBase
public sealed class PriorityBindingExpression : System.Windows.Data.BindingExpressionBase
type PriorityBindingExpression = class
inherit BindingExpressionBase
Public NotInheritable Class PriorityBindingExpression
Inherits BindingExpressionBase
- Héritage
Remarques
PriorityBinding est une instance d’exécution unique d’un PriorityBindingExpression. Par conséquent, il décrit une collection d’objets BindingExpression qui sont attachés à une propriété cible de liaison unique, qui reçoit sa valeur du premier BindingExpression objet de la collection qui retourne une valeur avec succès. Pour plus d’informations sur les expressions de liaison, consultez la section Binding et BindingExpression dans la vue d’ensemble de la liaison de données.
Le moteur de liaison détermine quels objets BindingExpression sont basés sur la ActiveBindingExpression priorité. Pour plus d’informations, consultez PriorityBinding.
Propriétés
| Nom | Description |
|---|---|
| ActiveBindingExpression |
Obtient l’objet actif BindingExpression . |
| BindingExpressions |
Obtient la collection d’objets BindingExpression à l’intérieur de cette instance de PriorityBindingExpression. |
| BindingGroup |
Obtient le BindingGroup fait que cette expression de liaison appartient. (Hérité de BindingExpressionBase) |
| HasError |
Obtient une valeur qui indique si la liaison parente a une règle de validation ayant échoué. (Hérité de BindingExpressionBase) |
| HasValidationError |
Obtient une valeur qui indique si la liaison parente a une règle de validation ayant échoué. |
| IsDirty |
Obtient ou définit une valeur qui indique si la cible de la liaison a une valeur qui n’a pas été écrite dans la source. (Hérité de BindingExpressionBase) |
| ParentBindingBase |
Obtient l’objet BindingBase à partir duquel cet BindingExpressionBase objet est créé. (Hérité de BindingExpressionBase) |
| ParentPriorityBinding |
Obtient l’objet PriorityBinding à partir duquel il PriorityBindingExpression est créé. |
| Status |
Obtient l’état de l’expression de liaison. (Hérité de BindingExpressionBase) |
| Target |
Obtient l’élément qui est l’objet cible de liaison de cette expression de liaison. (Hérité de BindingExpressionBase) |
| TargetProperty |
Obtient la propriété cible de liaison de cette expression de liaison. (Hérité de BindingExpressionBase) |
| ValidationError |
Obtient l’instance ValidationError qui a provoqué l’invalidation de BindingExpressionBase cette instance. (Hérité de BindingExpressionBase) |
| ValidationErrors |
Obtient une collection d’objets qui ont provoqué l’invalidation de ValidationErrorBindingExpressionBase cette instance. (Hérité de BindingExpressionBase) |
Méthodes
| Nom | Description |
|---|---|
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
| UpdateSource() |
Met à jour la source sur la liaison active. |
| UpdateSource() |
Envoie la valeur cible de liaison actuelle à la source de liaison dans TwoWay ou OneWayToSource aux liaisons. (Hérité de BindingExpressionBase) |
| UpdateTarget() |
Met à jour la cible sur la liaison active. |
| UpdateTarget() |
Force un transfert de données de la source de liaison vers la cible de liaison. (Hérité de BindingExpressionBase) |
| ValidateWithoutUpdate() |
Exécute tous les ValidationRule objets sur l’objet associé Binding dont la propriété a la ValidationStep valeur RawProposedValue ou ConvertedProposedValue. Cette méthode ne met pas à jour la source. (Hérité de BindingExpressionBase) |
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| IWeakEventListener.ReceiveWeakEvent(Type, Object, EventArgs) |
Ce membre prend en charge l’infrastructure Windows Presentation Foundation (WPF) et n’est pas destiné à être utilisé directement à partir de votre code. (Hérité de BindingExpressionBase) |