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。 したがって、1 つのバインディング ターゲット プロパティにアタッチされているオブジェクトの BindingExpression コレクションについて説明します。このプロパティは、値を正常に返すコレクション内の最初 BindingExpression のオブジェクトから値を受け取ります。 バインド式の詳細については、「データ バインディングの 概要」の「Binding and BindingExpression」セクションを参照してください。

バインディング エンジンは、どのオブジェクトが優先度にBindingExpressionActiveBindingExpression基づいてであるかを決定します。 詳細については、「PriorityBinding」を参照してください。

プロパティ

ActiveBindingExpression

アクティブな BindingExpression オブジェクトを取得します。

BindingExpressions

BindingExpression のこのインスタンス内の PriorityBindingExpression オブジェクトのコレクションを取得します。

BindingGroup

この連結式が属する BindingGroup を取得します。

(継承元 BindingExpressionBase)
HasError

親のバインディングに、失敗した検証規則があるかどうかを示す値を取得します。

(継承元 BindingExpressionBase)
HasValidationError

親のバインディングに、失敗した検証規則があるかどうかを示す値を取得します。

HasValidationError

親のバインディングに、失敗した検証規則があるかどうかを示す値を取得します。

(継承元 BindingExpressionBase)
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)

適用対象

こちらもご覧ください