PriorityBindingExpression PriorityBindingExpression PriorityBindingExpression PriorityBindingExpression Class

Définition

Contient des informations d'instance à propos d'une instance unique de PriorityBinding.Contains instance information about a single instance of a 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
PriorityBindingExpressionPriorityBindingExpressionPriorityBindingExpressionPriorityBindingExpression

Remarques

PriorityBindingest une instance d’exécution unique d’un PriorityBindingExpression.PriorityBinding is a single run-time instance of a PriorityBindingExpression. Par conséquent, il décrit une collection BindingExpression d’objets attachés à une propriété de cible de liaison unique, qui reçoit sa valeur du BindingExpression premier objet de la collection qui retourne une valeur avec succès.Therefore, it describes a collection of BindingExpression objects that are attached to a single binding target property, which receives its value from the first BindingExpression object in the collection that returns a value successfully. Pour plus d’informations sur les expressions de liaison, consultez la section Binding and BindingExpression dans la vue d’ensemblede la liaison de données.For information about binding expressions, see the Binding and BindingExpression section in the Data Binding Overview.

Le moteur de BindingExpression liaison détermine quel objet est le basé ActiveBindingExpression sur la priorité.The binding engine determines which of the BindingExpression objects is the ActiveBindingExpression based on priority. Pour plus d'informations, consultez PriorityBinding.For more information, see PriorityBinding.

Propriétés

ActiveBindingExpression ActiveBindingExpression ActiveBindingExpression ActiveBindingExpression

Obtient l'objet BindingExpression actif.Gets the active BindingExpression object.

BindingExpressions BindingExpressions BindingExpressions BindingExpressions

Obtient la collection d'objets BindingExpression à l'intérieur de cette instance de PriorityBindingExpression.Gets the collection of BindingExpression objects inside this instance of PriorityBindingExpression.

BindingGroup BindingGroup BindingGroup BindingGroup

Obtient le BindingGroup auquel appartient cette expression de liaison.Gets the BindingGroup that this binding expression belongs to.

(Inherited from BindingExpressionBase)
HasError HasError HasError HasError

Obtient une valeur qui indique si la liaison parente a une règle de validation non réussie.Gets a value that indicates whether the parent binding has a failed validation rule.

(Inherited from BindingExpressionBase)
HasValidationError HasValidationError HasValidationError HasValidationError

Obtient une valeur qui indique si la liaison parente a une règle de validation non réussie.Gets a value that indicates whether the parent binding has a failed validation rule.

IsDirty IsDirty IsDirty IsDirty

Obtient ou définit une valeur qui indique si la cible de liaison a une valeur qui n'a pas été écrite dans la source.Gets or sets a value that indicates whether the target of the binding has a value that has not been written to the source.

(Inherited from BindingExpressionBase)
ParentBindingBase ParentBindingBase ParentBindingBase ParentBindingBase

Obtient l'objet BindingBase à partir duquel cet objet BindingExpressionBase est créé.Gets the BindingBase object from which this BindingExpressionBase object is created.

(Inherited from BindingExpressionBase)
ParentPriorityBinding ParentPriorityBinding ParentPriorityBinding ParentPriorityBinding

Obtient l'objet PriorityBinding à partir duquel ce PriorityBindingExpression est créé.Gets the PriorityBinding object from which this PriorityBindingExpression is created.

Status Status Status Status

Obtient l'état de l'expression de liaison.Gets the status of the binding expression.

(Inherited from BindingExpressionBase)
Target Target Target Target

Obtient l'élément qui est l'objet de la cible de liaison de cette expression de liaison.Gets the element that is the binding target object of this binding expression.

(Inherited from BindingExpressionBase)
TargetProperty TargetProperty TargetProperty TargetProperty

Obtient la propriété de la cible de la liaison de cette expression de liaison.Gets the binding target property of this binding expression.

(Inherited from BindingExpressionBase)
ValidationError ValidationError ValidationError ValidationError

Obtient le ValidationError en raison duquel cette instance de BindingExpressionBase est non valide.Gets the ValidationError that caused this instance of BindingExpressionBase to be invalid.

(Inherited from BindingExpressionBase)
ValidationErrors ValidationErrors ValidationErrors ValidationErrors

Obtient une collection d'objets ValidationError en raison de laquelle cette instance de BindingExpressionBase est non valide.Gets a collection of ValidationError objects that caused this instance of BindingExpressionBase to be invalid.

(Inherited from BindingExpressionBase)

Méthodes

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crée une copie superficielle de l'objet Object actuel.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Inherited from Object)
UpdateSource() UpdateSource() UpdateSource() UpdateSource()

Met à jour la source sur la liaison active.Updates the source on the active binding.

UpdateTarget() UpdateTarget() UpdateTarget() UpdateTarget()

Met à jour la cible sur la liaison active.Updates the target on the active binding.

ValidateWithoutUpdate() ValidateWithoutUpdate() ValidateWithoutUpdate() ValidateWithoutUpdate()

Exécute tous les objets ValidationRule sur le Binding associé dont la propriété ValidationStep est définie sur RawProposedValue ou ConvertedProposedValue.Runs any ValidationRule objects on the associated Binding that have the ValidationStep property set to RawProposedValue or ConvertedProposedValue. Cette méthode ne met pas à jour la source.This method does not update the source.

(Inherited from BindingExpressionBase)

Implémentations d’interfaces explicites

IWeakEventListener.ReceiveWeakEvent(Type, Object, EventArgs) IWeakEventListener.ReceiveWeakEvent(Type, Object, EventArgs) IWeakEventListener.ReceiveWeakEvent(Type, Object, EventArgs) IWeakEventListener.ReceiveWeakEvent(Type, Object, EventArgs)

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

(Inherited from BindingExpressionBase)

S’applique à

Voir aussi