PriorityBindingExpression Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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
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) |