Freigeben über


PriorityBindingExpression Klasse

Definition

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

PriorityBinding ist eine einzelne Laufzeitinstanz von PriorityBindingExpression. Daher beschreibt es eine Auflistung von BindingExpression Objekten, die an eine einzelne Bindungszieleigenschaft angefügt sind, die ihren Wert vom ersten BindingExpression Objekt in der Auflistung empfängt, das einen Wert erfolgreich zurückgibt. Informationen zu Bindungsausdrücken finden Sie im Abschnitt Binding und BindingExpression in der Übersicht über die Datenbindung.

Die Bindungs-Engine bestimmt anhand der Priorität, welches der BindingExpression Objekte ist ActiveBindingExpression . Weitere Informationen finden Sie unter PriorityBinding.

Eigenschaften

ActiveBindingExpression

Ruft das aktive BindingExpression-Objekt ab.

BindingExpressions

Ruft die Auflistung von BindingExpression-Objekten in dieser Instanz von PriorityBindingExpression ab.

BindingGroup

Ruft die BindingGroup ab, zu der dieser bindende Ausdruck gehört.

(Geerbt von BindingExpressionBase)
HasError

Ruft einen Wert ab, der angibt, ob bei der Validierungsregel für die übergeordnete Bindung ein Fehler aufgetreten ist.

(Geerbt von BindingExpressionBase)
HasValidationError

Ruft einen Wert ab, der angibt, ob bei der Validierungsregel für die übergeordnete Bindung ein Fehler aufgetreten ist.

HasValidationError

Ruft einen Wert ab, der angibt, ob bei der Validierungsregel für die übergeordnete Bindung ein Fehler aufgetreten ist.

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

(Geerbt von BindingExpressionBase)
ParentBindingBase

Ruft das BindingBase-Objekt ab, von dem dieses BindingExpressionBase-Objekt erstellt wird.

(Geerbt von BindingExpressionBase)
ParentPriorityBinding

Ruft das PriorityBinding-Objekt ab, von dem dieses PriorityBindingExpression-Objekt erstellt wird.

Status

Ruft den Status des Bindungsausdrucks ab.

(Geerbt von BindingExpressionBase)
Target

Ruft das Element ab, das das Bindungszielobjekt dieses Bindungsausdrucks ist.

(Geerbt von BindingExpressionBase)
TargetProperty

Ruft die Bindungsziel-Eigenschaft dieses Bindungsausdrucks ab.

(Geerbt von BindingExpressionBase)
ValidationError

Ruft den ValidationError ab, aufgrund dessen diese Instanz von BindingExpressionBase ungültig ist.

(Geerbt von BindingExpressionBase)
ValidationErrors

Ruft eine Auflistung von ValidationError-Objekten, durch die diese Instanz von BindingExpressionBase ungültig ist.

(Geerbt von BindingExpressionBase)

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)
UpdateSource()

Aktualisiert die Quelle für die aktive Bindung.

UpdateSource()

Sendet den aktuellen Bindungszielwert an die Bindungsquelle in einer TwoWay- oder OneWayToSource-Bindung.

(Geerbt von BindingExpressionBase)
UpdateTarget()

Aktualisiert das Ziel für die aktive Bindung.

UpdateTarget()

Erzwingt eine Datenübertragung von der Bindungsquelle zum Bindungsziel.

(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. Die Quelle wird mit dieser Methode nicht aktualisiert.

(Geerbt von BindingExpressionBase)

Explizite Schnittstellenimplementierungen

IWeakEventListener.ReceiveWeakEvent(Type, Object, EventArgs)

Dieses Element unterstützt die WPF-Infrastruktur (Windows Presentation Foundation) und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

(Geerbt von BindingExpressionBase)

Gilt für:

Weitere Informationen