BindingExpressionBase クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
BindingExpression、PriorityBindingExpression、およびMultiBindingExpressionの基本クラスを表します。
public ref class BindingExpressionBase abstract : System::Windows::Expression, System::Windows::IWeakEventListener
public abstract class BindingExpressionBase : System.Windows.Expression, System.Windows.IWeakEventListener
type BindingExpressionBase = class
inherit Expression
interface IWeakEventListener
Public MustInherit Class BindingExpressionBase
Inherits Expression
Implements IWeakEventListener
- 継承
- 派生
- 実装
注釈
バインドとバインド式の詳細については、「データ バインディングの 概要」の「Binding and BindingExpression」を参照してください。
プロパティ
| 名前 | 説明 |
|---|---|
| BindingGroup |
このバインド式が属する BindingGroup を取得します。 |
| HasError |
親バインドに失敗した検証規則があるかどうかを示す値を取得します。 |
| HasValidationError |
親バインドに失敗した検証規則があるかどうかを示す値を取得します。 |
| IsDirty |
バインディングのターゲットに、ソースに書き込まれていない値があるかどうかを示す値を取得または設定します。 |
| ParentBindingBase |
このBindingExpressionBase オブジェクトの作成元となるBindingBase オブジェクトを取得します。 |
| Status |
バインド式の状態を取得します。 |
| Target |
このバインド式のバインディング ターゲット オブジェクトである要素を取得します。 |
| TargetProperty |
このバインド式のバインド ターゲット プロパティを取得します。 |
| ValidationError |
このBindingExpressionBaseのインスタンスが無効になる原因となったValidationErrorを取得します。 |
| ValidationErrors |
このBindingExpressionBaseのインスタンスが無効になる原因となったValidationError オブジェクトのコレクションを取得します。 |
メソッド
| 名前 | 説明 |
|---|---|
| Equals(Object) |
指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
| GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
| GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
| MemberwiseClone() |
現在の Objectの簡易コピーを作成します。 (継承元 Object) |
| ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
| UpdateSource() |
現在のバインディング ターゲットの値を、 TwoWay または OneWayToSource バインド内のバインディング ソースに送信します。 |
| UpdateTarget() |
バインディング ソースからバインディング ターゲットへのデータ転送を強制します。 |
| ValidateWithoutUpdate() |
ValidationRule プロパティがBindingまたはValidationStepに設定されている、関連付けられているRawProposedValueでConvertedProposedValue オブジェクトを実行します。 このメソッドはソースを更新しません。 |
明示的なインターフェイスの実装
| 名前 | 説明 |
|---|---|
| IWeakEventListener.ReceiveWeakEvent(Type, Object, EventArgs) |
このメンバーは、Windows Presentation Foundation (WPF) インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。 |