PriorityBindingExpression Classe

Definição

Contém informação 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
PriorityBindingExpression

Observações

PriorityBinding é uma única instância em tempo de execução de um PriorityBindingExpression. Assim, descreve uma coleção de BindingExpression objetos que estão ligados a uma única propriedade de alvo de ligação, que recebe o seu valor do primeiro BindingExpression objeto da coleção que devolve um valor com sucesso. Para informações sobre expressões de ligação, consulte a secção Binding e BindingExpression na Visão Geral de Ligação de Dados.

O motor de ligação determina qual dos BindingExpression objetos é o ActiveBindingExpression com base na prioridade. Para obter mais informações, veja PriorityBinding.

Propriedades

Name Description
ActiveBindingExpression

Fica com o objeto ativo BindingExpression .

BindingExpressions

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

BindingGroup

Obtém-se o BindingGroup que esta expressão de ligação pertence.

(Herdado de BindingExpressionBase)
HasError

Recebe um valor que indica se a ligação do pai tem uma regra de validação falhada.

(Herdado de BindingExpressionBase)
HasValidationError

Recebe um valor que indica se a ligação do pai tem uma regra de validação falhada.

IsDirty

Recebe ou define um valor que indica se o destino da ligação tem um valor que não foi escrito na fonte.

(Herdado de BindingExpressionBase)
ParentBindingBase

Obtém o BindingBase objeto a partir do qual esse BindingExpressionBase objeto é criado.

(Herdado de BindingExpressionBase)
ParentPriorityBinding

Obtém o PriorityBinding objeto a partir do qual isto PriorityBindingExpression é criado.

Status

Obtém o estado da expressão de ligação.

(Herdado de BindingExpressionBase)
Target

Obtém o elemento que é o objeto alvo de ligação desta expressão de ligação.

(Herdado de BindingExpressionBase)
TargetProperty

Obtém a propriedade de alvo de ligação desta expressão de ligação.

(Herdado de BindingExpressionBase)
ValidationError

Faz com que o ValidationError que causou esta instância seja BindingExpressionBase inválida.

(Herdado de BindingExpressionBase)
ValidationErrors

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

(Herdado de BindingExpressionBase)

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)
UpdateSource()

Atualiza a fonte da ligação ativa.

UpdateSource()

Envia o valor alvo de ligação de corrente para a fonte de ligação em TwoWay ou OneWayToSource ligações.

(Herdado de BindingExpressionBase)
UpdateTarget()

Atualiza o alvo na ligação ativa.

UpdateTarget()

Força a transferência de dados da fonte de ligação para o alvo de ligação.

(Herdado de BindingExpressionBase)
ValidateWithoutUpdate()

Executa quaisquer ValidationRule objetos associados Binding que tenham ValidationStep a propriedade definida como RawProposedValue ou ConvertedProposedValue. Este método não atualiza a fonte.

(Herdado de BindingExpressionBase)

Implementações de Interface Explícita

Name Description
IWeakEventListener.ReceiveWeakEvent(Type, Object, EventArgs)

Este membro suporta a infraestrutura Windows Presentation Foundation (WPF) e não foi concebido para ser usado diretamente a partir do seu código.

(Herdado de BindingExpressionBase)

Aplica-se a

Ver também