Compartilhar via


PriorityBindingExpression Classe

Definição

Contém informações de instância sobre uma instância única de uma 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
PriorityBindingExpression

Comentários

PriorityBinding é uma única instância de tempo de execução de um PriorityBindingExpression. Portanto, ele descreve uma coleção de BindingExpression objetos 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 Associação 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

ActiveBindingExpression

Obtém o objeto BindingExpression ativo.

BindingExpressions

Obtém a coleção de objetos BindingExpression dentro dessa instância de PriorityBindingExpression.

BindingGroup

Obtém o BindingGroup a 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.

HasValidationError

Obtém um valor que indica se a associação pai tem uma regra de validação com falha.

(Herdado de BindingExpressionBase)
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 objeto BindingBase do qual este objeto BindingExpressionBase foi criado.

(Herdado de BindingExpressionBase)
ParentPriorityBinding

Obtém o objeto PriorityBinding do qual este PriorityBindingExpression foi 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 da associação dessa expressão de associação.

(Herdado de BindingExpressionBase)
TargetProperty

Obtém a propriedade de destino da associação desta expressão de associação.

(Herdado de BindingExpressionBase)
ValidationError

Obtém o ValidationError que fez essa instância de BindingExpressionBase ser inválida.

(Herdado de BindingExpressionBase)
ValidationErrors

Obtém uma coleção de objetos ValidationError que fez essa instância de BindingExpressionBase ser inválida.

(Herdado de BindingExpressionBase)

Métodos

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 Object atual.

(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 atual de destino da associação para a origem da associação nas associações TwoWay ou OneWayToSource.

(Herdado de BindingExpressionBase)
UpdateTarget()

Atualiza o destino na associação ativa.

UpdateTarget()

Força uma transferência de dados da origem de associação para o destino da associação.

(Herdado de BindingExpressionBase)
ValidateWithoutUpdate()

Executa quaisquer objetos ValidationRule no Binding associado que têm a propriedade ValidationStep definida como RawProposedValue ou ConvertedProposedValue. Este método não atualiza a origem.

(Herdado de BindingExpressionBase)

Implantações explícitas de interface

IWeakEventListener.ReceiveWeakEvent(Type, Object, EventArgs)

Esse membro dá suporte à infraestrutura de Windows Presentation Foundation (WPF) e não deve ser usado diretamente do seu código.

(Herdado de BindingExpressionBase)

Aplica-se a

Confira também