BindingExpressionBase Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa a classe base para BindingExpression, PriorityBindingExpressione 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
- Herança
- Derivado
- Implementações
Comentários
Para obter informações sobre associações e expressões de associação, consulte "Binding and BindingExpression" in Data Binding Overview.
Propriedades
| Nome | Description |
|---|---|
| BindingGroup |
Obtém o BindingGroup que essa expressão de associação pertence. |
| HasError |
Obtém um valor que indica se a associação pai tem uma regra de validação com falha. |
| HasValidationError |
Obtém um valor que indica se a associação pai tem uma regra de validação com falha. |
| IsDirty |
Obtém ou define um valor que indica se o destino da associação tem um valor que não foi gravado na origem. |
| ParentBindingBase |
Obtém o BindingBase objeto do qual esse BindingExpressionBase objeto é criado. |
| Status |
Obtém o status da expressão de associação. |
| Target |
Obtém o elemento que é o objeto de destino de associação dessa expressão de associação. |
| TargetProperty |
Obtém a propriedade de destino de associação dessa expressão de associação. |
| ValidationError |
Obtém o ValidationError que fez com que essa instância BindingExpressionBase fosse inválida. |
| ValidationErrors |
Obtém uma coleção de ValidationError objetos que causou a inválida dessa instância BindingExpressionBase . |
Métodos
| Nome | Description |
|---|---|
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
| UpdateSource() |
Envia o valor de destino de associação atual para a origem da associação ou TwoWayOneWayToSource associações. |
| UpdateTarget() |
Força uma transferência de dados da fonte de associação para o destino de associação. |
| ValidateWithoutUpdate() |
Executa todos ValidationRule os objetos associados Binding que têm a ValidationStep propriedade definida como RawProposedValue ou ConvertedProposedValue. Esse método não atualiza a origem. |
Implantações explícitas de interface
| Nome | Description |
|---|---|
| IWeakEventListener.ReceiveWeakEvent(Type, Object, EventArgs) |
Esse membro dá suporte à infraestrutura Windows Presentation Foundation (WPF) e não se destina a ser usado diretamente do seu código. |