PriorityBindingExpression Класс

Определение

Содержит сведения об экземпляре одного экземпляра 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
Наследование
PriorityBindingExpression

Комментарии

PriorityBinding — это один экземпляр времени выполнения объекта PriorityBindingExpression. Поэтому он описывает коллекцию объектов, присоединенных BindingExpression к одному целевому свойству привязки, которое получает значение от первого BindingExpression объекта в коллекции, который успешно возвращает значение. Сведения о выражениях привязки см. в разделе Binding и BindingExpression в обзоре привязки данных.

Подсистема привязки определяет, какие объекты BindingExpression являются приоритетом ActiveBindingExpression . Дополнительные сведения см. в разделе PriorityBinding.

Свойства

Имя Описание
ActiveBindingExpression

Возвращает активный BindingExpression объект.

BindingExpressions

Возвращает коллекцию BindingExpression объектов внутри этого экземпляра PriorityBindingExpression.

BindingGroup

Возвращает, BindingGroup к которому принадлежит это выражение привязки.

(Унаследовано от BindingExpressionBase)
HasError

Возвращает значение, указывающее, имеет ли родительская привязка правило проверки сбоем.

(Унаследовано от BindingExpressionBase)
HasValidationError

Возвращает значение, указывающее, имеет ли родительская привязка правило проверки сбоем.

IsDirty

Возвращает или задает значение, указывающее, имеет ли целевой объект привязки значение, которое не было записано в источник.

(Унаследовано от BindingExpressionBase)
ParentBindingBase

BindingBase Возвращает объект, из которого создается этот BindingExpressionBase объект.

(Унаследовано от BindingExpressionBase)
ParentPriorityBinding

PriorityBinding Возвращает объект, из которого создается этот PriorityBindingExpression объект.

Status

Возвращает состояние выражения привязки.

(Унаследовано от BindingExpressionBase)
Target

Возвращает элемент, который является целевым объектом привязки данного выражения привязки.

(Унаследовано от BindingExpressionBase)
TargetProperty

Возвращает целевое свойство привязки данного выражения привязки.

(Унаследовано от BindingExpressionBase)
ValidationError

Возвращает недопустимый ValidationError экземпляр этого экземпляра BindingExpressionBase .

(Унаследовано от BindingExpressionBase)
ValidationErrors

Возвращает коллекцию ValidationError объектов, которые привели к недопустимому экземпляру BindingExpressionBase .

(Унаследовано от BindingExpressionBase)

Методы

Имя Описание
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)
UpdateSource()

Обновляет источник активной привязки.

UpdateSource()

Отправляет текущее целевое значение привязки в источник TwoWay привязки или OneWayToSource привязки.

(Унаследовано от BindingExpressionBase)
UpdateTarget()

Обновляет целевой объект активной привязки.

UpdateTarget()

Принудительно передает данные из источника привязки в целевой объект привязки.

(Унаследовано от BindingExpressionBase)
ValidateWithoutUpdate()

Выполняет все ValidationRule объекты, связанные Binding с свойством ValidationStep , для которых задано RawProposedValue значение или ConvertedProposedValue. Этот метод не обновляет источник.

(Унаследовано от BindingExpressionBase)

Явные реализации интерфейса

Имя Описание
IWeakEventListener.ReceiveWeakEvent(Type, Object, EventArgs)

Этот член поддерживает инфраструктуру Windows Presentation Foundation (WPF) и не предназначен для использования непосредственно из кода.

(Унаследовано от BindingExpressionBase)

Применяется к

См. также раздел