PriorityBindingExpression PriorityBindingExpression PriorityBindingExpression PriorityBindingExpression Class

Definition

Enthält Instanzinformationen zu einer einzelnen Instanz einer 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
Vererbung
PriorityBindingExpressionPriorityBindingExpressionPriorityBindingExpressionPriorityBindingExpression

Hinweise

PriorityBindingist eine einzelne Lauf Zeit Instanz von PriorityBindingExpression.PriorityBinding is a single run-time instance of a PriorityBindingExpression. Daher wird eine Auflistung von BindingExpression -Objekten beschrieben, die an eine einzelne Bindungs Ziel Eigenschaft angefügt sind, die ihren Wert aus dem ersten BindingExpression Objekt in der Auflistung empfängt, das erfolgreich einen Wert zurückgibt.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. Weitere Informationen zu Bindungs Ausdrücken finden Sie im Abschnitt Bindung und BindingExpression in der Übersicht über die Datenbindung.For information about binding expressions, see the Binding and BindingExpression section in the Data Binding Overview.

Die Bindungs-Engine bestimmt, welches BindingExpression der Objekte ActiveBindingExpression basierend auf der Priorität ist.The binding engine determines which of the BindingExpression objects is the ActiveBindingExpression based on priority. Weitere Informationen finden Sie unter PriorityBinding.For more information, see PriorityBinding.

Eigenschaften

ActiveBindingExpression ActiveBindingExpression ActiveBindingExpression ActiveBindingExpression

Ruft das aktive BindingExpression-Objekt ab.Gets the active BindingExpression object.

BindingExpressions BindingExpressions BindingExpressions BindingExpressions

Ruft die Auflistung von BindingExpression-Objekten in dieser Instanz von PriorityBindingExpression ab.Gets the collection of BindingExpression objects inside this instance of PriorityBindingExpression.

BindingGroup BindingGroup BindingGroup BindingGroup

Ruft die BindingGroup ab, zu der dieser bindende Ausdruck gehört.Gets the BindingGroup that this binding expression belongs to.

(Inherited from BindingExpressionBase)
HasError HasError HasError HasError

Ruft einen Wert ab, der angibt, ob bei der Validierungsregel für die übergeordnete Bindung ein Fehler aufgetreten ist.Gets a value that indicates whether the parent binding has a failed validation rule.

(Inherited from BindingExpressionBase)
HasValidationError HasValidationError HasValidationError HasValidationError

Ruft einen Wert ab, der angibt, ob bei der Validierungsregel für die übergeordnete Bindung ein Fehler aufgetreten ist.Gets a value that indicates whether the parent binding has a failed validation rule.

IsDirty IsDirty IsDirty IsDirty

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob das Ziel der Bindung über einen Wert verfügt, der nicht in der Quelle geschrieben wurde.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

Ruft das BindingBase-Objekt ab, von dem dieses BindingExpressionBase-Objekt erstellt wird.Gets the BindingBase object from which this BindingExpressionBase object is created.

(Inherited from BindingExpressionBase)
ParentPriorityBinding ParentPriorityBinding ParentPriorityBinding ParentPriorityBinding

Ruft das PriorityBinding-Objekt ab, von dem dieses PriorityBindingExpression-Objekt erstellt wird.Gets the PriorityBinding object from which this PriorityBindingExpression is created.

Status Status Status Status

Ruft den Status des Bindungsausdrucks ab.Gets the status of the binding expression.

(Inherited from BindingExpressionBase)
Target Target Target Target

Ruft das Element ab, das das Bindungszielobjekt dieses Bindungsausdrucks ist.Gets the element that is the binding target object of this binding expression.

(Inherited from BindingExpressionBase)
TargetProperty TargetProperty TargetProperty TargetProperty

Ruft die Bindungsziel-Eigenschaft dieses Bindungsausdrucks ab.Gets the binding target property of this binding expression.

(Inherited from BindingExpressionBase)
ValidationError ValidationError ValidationError ValidationError

Ruft den ValidationError ab, aufgrund dessen diese Instanz von BindingExpressionBase ungültig ist.Gets the ValidationError that caused this instance of BindingExpressionBase to be invalid.

(Inherited from BindingExpressionBase)
ValidationErrors ValidationErrors ValidationErrors ValidationErrors

Ruft eine Auflistung von ValidationError-Objekten, durch die diese Instanz von BindingExpressionBase ungültig ist.Gets a collection of ValidationError objects that caused this instance of BindingExpressionBase to be invalid.

(Inherited from BindingExpressionBase)

Methoden

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

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

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

Fungiert als Standardhashfunktion.Serves as the default hash function.

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

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

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

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

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

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

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

Aktualisiert die Quelle für die aktive Bindung.Updates the source on the active binding.

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

Aktualisiert das Ziel für die aktive Bindung.Updates the target on the active binding.

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

Führt alle ValidationRule-Objekte für das zugehörige Binding-Objekt aus, bei denen die ValidationStep-Eigenschaft auf RawProposedValue oder ConvertedProposedValue festgelegt wurde.Runs any ValidationRule objects on the associated Binding that have the ValidationStep property set to RawProposedValue or ConvertedProposedValue. Die Quelle wird mit dieser Methode nicht aktualisiert.This method does not update the source.

(Inherited from BindingExpressionBase)

Explizite Schnittstellenimplementierungen

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

Dieser Member unterstützt die Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF)-Infrastruktur und ist nicht für die direkte Verwendung im Code vorgesehen.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)

Gilt für:

Siehe auch