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
- Наследование
Комментарии
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) |