PriorityBindingExpression Klasse

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
PriorityBindingExpression

Hinweise

PriorityBindingist eine einzelne Lauf Zeit Instanz von PriorityBindingExpression .PriorityBinding is a single run-time instance of a PriorityBindingExpression. Daher wird eine Auflistung von-Objekten beschrieben, die BindingExpression 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 der BindingExpression 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

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

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

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

(Geerbt von BindingExpressionBase)
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.

(Geerbt von BindingExpressionBase)
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.

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.

(Geerbt von BindingExpressionBase)
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.

(Geerbt von BindingExpressionBase)
ParentBindingBase

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

(Geerbt von BindingExpressionBase)
ParentPriorityBinding

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

Status

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

(Geerbt von BindingExpressionBase)
Target

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

(Geerbt von BindingExpressionBase)
TargetProperty

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

(Geerbt von BindingExpressionBase)
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.

(Geerbt von BindingExpressionBase)
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.

(Geerbt von BindingExpressionBase)

Methoden

Equals(Object)

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

(Geerbt von Object)
GetHashCode()

Dient als die Standard-HashfunktionServes as the default hash function.

(Geerbt von Object)
GetType()

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

(Geerbt von Object)
MemberwiseClone()

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

(Geerbt von Object)
ToString()

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

(Geerbt von Object)
UpdateSource()

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

UpdateSource()

Sendet den aktuellen Bindungszielwert an die Bindungsquelle in einer TwoWay- oder OneWayToSource-Bindung.Sends the current binding target value to the binding source in TwoWay or OneWayToSource bindings.

(Geerbt von BindingExpressionBase)
UpdateTarget()

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

UpdateTarget()

Erzwingt eine Datenübertragung von der Bindungsquelle zum Bindungsziel.Forces a data transfer from the binding source to the binding target.

(Geerbt von BindingExpressionBase)
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.

(Geerbt von BindingExpressionBase)

Explizite Schnittstellenimplementierungen

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.

(Geerbt von BindingExpressionBase)

Gilt für:

Weitere Informationen