PriorityBindingExpression Klasa

Definicja

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

Uwagi

PriorityBinding jest pojedynczym wystąpieniem czasu wykonywania PriorityBindingExpression .PriorityBinding is a single run-time instance of a PriorityBindingExpression. W związku z tym opisuje kolekcję BindingExpression obiektów, które są dołączone do pojedynczej właściwości docelowej powiązania, która otrzymuje wartość z pierwszego BindingExpression obiektu w kolekcji, który zwraca wartość pomyślnie.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. Aby uzyskać informacje o wyrażeniach powiązań, zobacz sekcję Powiązywanie i BindingExpression w artykule Omówienie powiązania danych.For information about binding expressions, see the Binding and BindingExpression section in the Data Binding Overview.

Aparat powiązań określa, które BindingExpression obiekty są ActiveBindingExpression zależne od priorytetu.The binding engine determines which of the BindingExpression objects is the ActiveBindingExpression based on priority. Aby uzyskać więcej informacji, zobacz PriorityBinding.For more information, see PriorityBinding.

Właściwości

ActiveBindingExpression

Pobiera aktywny BindingExpression obiekt.Gets the active BindingExpression object.

BindingExpressions

Pobiera kolekcję BindingExpression obiektów w tym wystąpieniu PriorityBindingExpression .Gets the collection of BindingExpression objects inside this instance of PriorityBindingExpression.

BindingGroup

Pobiera BindingGroup , do którego należy to wyrażenie powiązania.Gets the BindingGroup that this binding expression belongs to.

(Odziedziczone po BindingExpressionBase)
HasError

Pobiera wartość wskazującą, czy powiązanie nadrzędne ma regułę walidacji zakończonej niepowodzeniem.Gets a value that indicates whether the parent binding has a failed validation rule.

(Odziedziczone po BindingExpressionBase)
HasValidationError

Pobiera wartość wskazującą, czy powiązanie nadrzędne ma regułę walidacji zakończonej niepowodzeniem.Gets a value that indicates whether the parent binding has a failed validation rule.

HasValidationError

Pobiera wartość wskazującą, czy powiązanie nadrzędne ma regułę walidacji zakończonej niepowodzeniem.Gets a value that indicates whether the parent binding has a failed validation rule.

(Odziedziczone po BindingExpressionBase)
IsDirty

Pobiera lub ustawia wartość wskazującą, czy obiekt docelowy powiązania ma wartość, która nie została zapisywana w źródle.Gets or sets a value that indicates whether the target of the binding has a value that has not been written to the source.

(Odziedziczone po BindingExpressionBase)
ParentBindingBase

Pobiera BindingBase obiekt, z którego BindingExpressionBase jest tworzony ten obiekt.Gets the BindingBase object from which this BindingExpressionBase object is created.

(Odziedziczone po BindingExpressionBase)
ParentPriorityBinding

Pobiera PriorityBinding obiekt, z którego PriorityBindingExpression jest tworzony.Gets the PriorityBinding object from which this PriorityBindingExpression is created.

Status

Pobiera stan wyrażenia powiązania.Gets the status of the binding expression.

(Odziedziczone po BindingExpressionBase)
Target

Pobiera element, który jest obiektem docelowym powiązania tego wyrażenia powiązania.Gets the element that is the binding target object of this binding expression.

(Odziedziczone po BindingExpressionBase)
TargetProperty

Pobiera właściwość target obiektu Binding tego wyrażenia powiązania.Gets the binding target property of this binding expression.

(Odziedziczone po BindingExpressionBase)
ValidationError

Pobiera ValidationError , który spowodował nieprawidłowe wystąpienie tego wystąpienia BindingExpressionBase .Gets the ValidationError that caused this instance of BindingExpressionBase to be invalid.

(Odziedziczone po BindingExpressionBase)
ValidationErrors

Pobiera kolekcję ValidationError obiektów, która spowodowała nieprawidłowe wystąpienie tego wystąpienia BindingExpressionBase .Gets a collection of ValidationError objects that caused this instance of BindingExpressionBase to be invalid.

(Odziedziczone po BindingExpressionBase)

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżące wystąpienie.Gets the Type of the current instance.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy skróconą kopię bieżącego elementu Object .Creates a shallow copy of the current Object.

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.Returns a string that represents the current object.

(Odziedziczone po Object)
UpdateSource()

Aktualizuje źródło w aktywnym powiązaniu.Updates the source on the active binding.

UpdateSource()

Wysyła bieżącą wartość docelową powiązania do źródła powiązania w programie TwoWay lub OneWayToSource .Sends the current binding target value to the binding source in TwoWay or OneWayToSource bindings.

(Odziedziczone po BindingExpressionBase)
UpdateTarget()

Aktualizuje element docelowy dla aktywnego powiązania.Updates the target on the active binding.

UpdateTarget()

Wymusza transfer danych ze źródła powiązania do celu powiązania.Forces a data transfer from the binding source to the binding target.

(Odziedziczone po BindingExpressionBase)
ValidateWithoutUpdate()

Uruchamia wszystkie ValidationRule obiekty skojarzone z Binding ValidationStep właściwością ustawioną na RawProposedValue lub ConvertedProposedValue .Runs any ValidationRule objects on the associated Binding that have the ValidationStep property set to RawProposedValue or ConvertedProposedValue. Ta metoda nie aktualizuje źródła.This method does not update the source.

(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 w kodzie.This member supports the Windows Presentation Foundation (WPF) infrastructure and is not intended to be used directly from your code.

(Odziedziczone po BindingExpressionBase)

Dotyczy

Zobacz też