BindingExpressionBase Classe

Définition

Représente la classe de base pour BindingExpression, PriorityBindingExpressionet MultiBindingExpression.

public ref class BindingExpressionBase abstract : System::Windows::Expression, System::Windows::IWeakEventListener
public abstract class BindingExpressionBase : System.Windows.Expression, System.Windows.IWeakEventListener
type BindingExpressionBase = class
    inherit Expression
    interface IWeakEventListener
Public MustInherit Class BindingExpressionBase
Inherits Expression
Implements IWeakEventListener
Héritage
BindingExpressionBase
Dérivé
Implémente

Remarques

Pour plus d’informations sur les liaisons et les expressions de liaison, consultez « Binding and BindingExpression » dans La vue d’ensemble de la liaison de données.

Propriétés

Nom Description
BindingGroup

Obtient le BindingGroup fait que cette expression de liaison appartient.

HasError

Obtient une valeur qui indique si la liaison parente a une règle de validation ayant échoué.

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.

ParentBindingBase

Obtient l’objet BindingBase à partir duquel cet BindingExpressionBase objet est créé.

Status

Obtient l’état de l’expression de liaison.

Target

Obtient l’élément qui est l’objet cible de liaison de cette expression de liaison.

TargetProperty

Obtient la propriété cible de liaison de cette expression de liaison.

ValidationError

Obtient l’instance ValidationError qui a provoqué l’invalidation de BindingExpressionBase cette instance.

ValidationErrors

Obtient une collection d’objets qui ont provoqué l’invalidation de ValidationErrorBindingExpressionBase cette instance.

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()

Envoie la valeur cible de liaison actuelle à la source de liaison dans TwoWay ou OneWayToSource aux liaisons.

UpdateTarget()

Force un transfert de données de la source de liaison vers la cible de liaison.

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.

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.

S’applique à