Udostępnij za pośrednictwem


PriorityBindingExpression Klasa

Definicja

Zawiera informacje o wystąpieniu pojedynczego wystąpienia obiektu 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
Dziedziczenie
PriorityBindingExpression

Uwagi

PriorityBinding jest pojedynczym wystąpieniem czasu wykonywania klasy PriorityBindingExpression. W związku z tym opisuje kolekcję BindingExpression obiektów dołączonych do pojedynczej właściwości docelowej powiązania, która odbiera jej wartość z pierwszego BindingExpression obiektu w kolekcji, który zwraca wartość pomyślnie. Aby uzyskać informacje na temat wyrażeń powiązań, zobacz sekcję Binding and BindingExpression w temacie Omówienie powiązania danych.

Aparat powiązań określa, które obiekty BindingExpressionActiveBindingExpression oparte na priorytetach. Aby uzyskać więcej informacji, zobacz PriorityBinding.

Właściwości

ActiveBindingExpression

Pobiera aktywny BindingExpression obiekt.

BindingExpressions

Pobiera kolekcję BindingExpression obiektów wewnątrz tego wystąpienia programu PriorityBindingExpression.

BindingGroup

Pobiera element , do BindingGroup którego należy to wyrażenie powiązania.

(Odziedziczone po BindingExpressionBase)
HasError

Pobiera wartość wskazującą, czy powiązanie nadrzędne ma regułę weryfikacji, która zakończyła się niepowodzeniem.

(Odziedziczone po BindingExpressionBase)
HasValidationError

Pobiera wartość wskazującą, czy powiązanie nadrzędne ma regułę weryfikacji, która nie powiodła się.

HasValidationError

Pobiera wartość wskazującą, czy powiązanie nadrzędne ma regułę weryfikacji, która zakończyła się niepowodzeniem.

(Odziedziczone po BindingExpressionBase)
IsDirty

Pobiera lub ustawia wartość wskazującą, czy element docelowy powiązania ma wartość, która nie została zapisana w źródle.

(Odziedziczone po BindingExpressionBase)
ParentBindingBase

BindingBase Pobiera obiekt, z którego BindingExpressionBase ten obiekt jest tworzony.

(Odziedziczone po BindingExpressionBase)
ParentPriorityBinding

PriorityBinding Pobiera obiekt, z którego PriorityBindingExpression jest tworzony.

Status

Pobiera stan wyrażenia powiązania.

(Odziedziczone po BindingExpressionBase)
Target

Pobiera element, który jest obiektem docelowym powiązania tego wyrażenia powiązania.

(Odziedziczone po BindingExpressionBase)
TargetProperty

Pobiera właściwość docelową powiązania tego wyrażenia powiązania.

(Odziedziczone po BindingExpressionBase)
ValidationError

Pobiera element ValidationError , który spowodował, że to wystąpienie BindingExpressionBase jest nieprawidłowe.

(Odziedziczone po BindingExpressionBase)
ValidationErrors

Pobiera kolekcję ValidationError obiektów, które spowodowały, że to wystąpienie BindingExpressionBase jest nieprawidłowe.

(Odziedziczone po BindingExpressionBase)

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
UpdateSource()

Aktualizuje źródło w aktywnym powiązaniu.

UpdateSource()

Wysyła bieżącą wartość docelową powiązania do źródła powiązania w elemencie TwoWay lub OneWayToSource powiązaniach.

(Odziedziczone po BindingExpressionBase)
UpdateTarget()

Aktualizuje element docelowy w aktywnym powiązaniu.

UpdateTarget()

Wymusza transfer danych ze źródła powiązania do elementu docelowego powiązania.

(Odziedziczone po BindingExpressionBase)
ValidateWithoutUpdate()

Uruchamia wszystkie ValidationRule obiekty skojarzone z właściwością Binding ustawioną ValidationStep na RawProposedValue lub ConvertedProposedValue. Ta metoda nie aktualizuje źródła.

(Odziedziczone po BindingExpressionBase)

Jawne implementacje interfejsu

IWeakEventListener.ReceiveWeakEvent(Type, Object, EventArgs)

Ten element członkowski obsługuje infrastrukturę Windows Presentation Foundation (WPF) i nie jest przeznaczony do użycia bezpośrednio z kodu.

(Odziedziczone po BindingExpressionBase)

Dotyczy

Zobacz też