BindingExpressionBase Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje základní třídu pro BindingExpression, PriorityBindingExpressiona 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
- Dědičnost
- Odvozené
- Implementuje
Poznámky
Informace o vazbách a vazbových výrazech naleznete v tématu Vazby a BindingExpression v přehledu datových vazeb.
Vlastnosti
| Name | Description |
|---|---|
| BindingGroup |
Získá, že tento vazbový BindingGroup výraz patří. |
| HasError |
Získá hodnotu, která označuje, zda nadřazená vazba má neúspěšné ověřovací pravidlo. |
| HasValidationError |
Získá hodnotu, která označuje, zda nadřazená vazba má neúspěšné ověřovací pravidlo. |
| IsDirty |
Získá nebo nastaví hodnotu, která označuje, zda cíl vazby má hodnotu, která nebyla zapsána do zdroje. |
| ParentBindingBase |
BindingBase Získá objekt, ze kterého je tento BindingExpressionBase objekt vytvořen. |
| Status |
Získá stav vazbového výrazu. |
| Target |
Získá prvek, který je vazby cílový objekt tohoto vazby výrazu. |
| TargetProperty |
Získá cílovou vlastnost vazby tohoto vazbového výrazu. |
| ValidationError |
ValidationError Získá, která způsobila, že tato instance BindingExpressionBase je neplatná. |
| ValidationErrors |
Získá kolekci ValidationError objektů, které způsobily, že tato instance BindingExpressionBase být neplatná. |
Metody
| Name | Description |
|---|---|
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
| UpdateSource() |
Odešle aktuální cílovou hodnotu vazby do zdroje TwoWay vazby nebo OneWayToSource vazby. |
| UpdateTarget() |
Vynutí přenos dat ze zdroje vazby do cíle vazby. |
| ValidateWithoutUpdate() |
Spustí všechny ValidationRule objekty v přidruženém objektu Binding , který má vlastnost nastavenou ValidationStep na RawProposedValue nebo ConvertedProposedValue. Tato metoda neaktualizuje zdroj. |
Explicitní implementace rozhraní
| Name | Description |
|---|---|
| IWeakEventListener.ReceiveWeakEvent(Type, Object, EventArgs) |
Tento člen podporuje infrastrukturu Windows Presentation Foundation (WPF) a není určená k použití přímo z vašeho kódu. |