PriorityBindingExpression 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.
Contém informações de instância sobre uma única instância de um 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
- Herança
Comentários
PriorityBinding é uma única instância de tempo de execução de um PriorityBindingExpression. Portanto, ele descreve uma coleção de BindingExpression objetos que são anexados a uma única propriedade de destino de associação, que recebe seu valor do primeiro BindingExpression objeto da coleção que retorna um valor com êxito. Para obter informações sobre expressões de associação, consulte a seção Binding e BindingExpression na Visão Geral da Associação de Dados.
O mecanismo de associação determina qual dos BindingExpression objetos é baseado ActiveBindingExpression na prioridade. Para obter mais informações, consulte PriorityBinding.
Propriedades
| Nome | Description |
|---|---|
| ActiveBindingExpression |
Obtém o objeto ativo BindingExpression . |
| BindingExpressions |
Obtém a coleção de BindingExpression objetos dentro desta instância de PriorityBindingExpression. |
| BindingGroup |
Obtém o BindingGroup que essa expressão de associação pertence. (Herdado de BindingExpressionBase) |
| HasError |
Obtém um valor que indica se a associação pai tem uma regra de validação com falha. (Herdado de BindingExpressionBase) |
| 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. (Herdado de BindingExpressionBase) |
| ParentBindingBase |
Obtém o BindingBase objeto do qual esse BindingExpressionBase objeto é criado. (Herdado de BindingExpressionBase) |
| ParentPriorityBinding |
Obtém o PriorityBinding objeto do qual isso PriorityBindingExpression é criado. |
| Status |
Obtém o status da expressão de associação. (Herdado de BindingExpressionBase) |
| Target |
Obtém o elemento que é o objeto de destino de associação dessa expressão de associação. (Herdado de BindingExpressionBase) |
| TargetProperty |
Obtém a propriedade de destino de associação dessa expressão de associação. (Herdado de BindingExpressionBase) |
| ValidationError |
Obtém o ValidationError que fez com que essa instância BindingExpressionBase fosse inválida. (Herdado de BindingExpressionBase) |
| ValidationErrors |
Obtém uma coleção de ValidationError objetos que causou a inválida dessa instância BindingExpressionBase . (Herdado de 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() |
Atualiza a origem na associação ativa. |
| UpdateSource() |
Envia o valor de destino de associação atual para a origem da associação ou TwoWayOneWayToSource associações. (Herdado de BindingExpressionBase) |
| UpdateTarget() |
Atualiza o destino na associação ativa. |
| UpdateTarget() |
Força uma transferência de dados da fonte de associação para o destino de associação. (Herdado de BindingExpressionBase) |
| 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. (Herdado de BindingExpressionBase) |
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. (Herdado de BindingExpressionBase) |