PriorityBindingExpression Clase

Definición

Contiene información de instancia sobre una sola instancia de 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
Herencia
PriorityBindingExpression

Comentarios

PriorityBindinges una instancia en tiempo de ejecución única de .PriorityBindingExpression Por lo tanto, describe una colección de objetos que se adjuntan a una sola propiedad de destino de enlace, que recibe su valor del primer BindingExpression objeto de BindingExpression la colección que devuelve un valor correctamente. Para obtener información sobre las expresiones de enlace, vea la sección Binding y BindingExpression de La información general sobre el enlace de datos.

El motor de enlace determina cuál de los BindingExpression objetos se basa en la ActiveBindingExpression prioridad. Para obtener más información, vea PriorityBinding.

Propiedades

ActiveBindingExpression

Obtiene el objeto BindingExpression activo.

BindingExpressions

Obtiene la colección de objetos BindingExpression contenida en esta instancia de PriorityBindingExpression.

BindingGroup

Obtiene el BindingGroup al que pertenece esta expresión de enlace.

(Heredado de BindingExpressionBase)
HasError

Obtiene un valor que indica si el enlace primario tiene una regla de validación que da error.

(Heredado de BindingExpressionBase)
HasValidationError

Obtiene un valor que indica si el enlace primario tiene una regla de validación que da error.

HasValidationError

Obtiene un valor que indica si el enlace primario tiene una regla de validación que da error.

(Heredado de BindingExpressionBase)
IsDirty

Obtiene o establece un valor que indica si el destino del enlace tiene un valor que no se ha escrito en el origen.

(Heredado de BindingExpressionBase)
ParentBindingBase

Obtiene el objeto BindingBase a partir del que se crea el objeto BindingExpressionBase.

(Heredado de BindingExpressionBase)
ParentPriorityBinding

Obtiene el objeto PriorityBinding a partir del cual se crea este objeto PriorityBindingExpression.

Status

Obtiene el estado de la expresión de enlace.

(Heredado de BindingExpressionBase)
Target

Obtiene el elemento que es el objeto de destino del enlace de esta expresión de enlace.

(Heredado de BindingExpressionBase)
TargetProperty

Obtiene la propiedad de destino de enlace de esta expresión de enlace.

(Heredado de BindingExpressionBase)
ValidationError

Obtiene ValidationError que hizo que esta instancia de BindingExpressionBase no fuera válida.

(Heredado de BindingExpressionBase)
ValidationErrors

Obtiene una colección de objetos ValidationError que ha hecho que la instancia de BindingExpressionBase no sea válida.

(Heredado de BindingExpressionBase)

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
UpdateSource()

Actualiza el origen en el enlace activo.

UpdateSource()

Envía el valor de destino del enlace actual al origen de enlace de los enlaces TwoWay o OneWayToSource.

(Heredado de BindingExpressionBase)
UpdateTarget()

Actualiza el destino en el enlace activo.

UpdateTarget()

Fuerza una transferencia de datos desde el origen de enlace hasta el destino de enlace.

(Heredado de BindingExpressionBase)
ValidateWithoutUpdate()

Ejecuta todos los objetos ValidationRule del objeto Binding asociado que tengan la propiedad ValidationStep establecida en RawProposedValue o ConvertedProposedValue. Este método no actualiza el origen.

(Heredado de BindingExpressionBase)

Implementaciones de interfaz explícitas

IWeakEventListener.ReceiveWeakEvent(Type, Object, EventArgs)

Este miembro admite la infraestructura de Windows Presentation Foundation (WPF) y no está pensada para usarse directamente desde el código.

(Heredado de BindingExpressionBase)

Se aplica a

Consulte también