BindingBase Clase

Definición

Define las características comunes de las clases Binding, PriorityBinding y MultiBinding.Defines the common characteristics of the Binding, PriorityBinding, and MultiBinding classes.

public ref class BindingBase abstract : System::Windows::Markup::MarkupExtension
[System.Windows.Localizability(System.Windows.LocalizationCategory.None, Modifiability=System.Windows.Modifiability.Unmodifiable, Readability=System.Windows.Readability.Unreadable)]
[System.Windows.Markup.MarkupExtensionReturnType(typeof(System.Object))]
public abstract class BindingBase : System.Windows.Markup.MarkupExtension
type BindingBase = class
    inherit MarkupExtension
Public MustInherit Class BindingBase
Inherits MarkupExtension
Herencia
BindingBase
Derivado
Atributos

Comentarios

Dado que BindingBase.ProvideValue el método está sellado, una clase de enlace personalizada que se BindingBase deriva de no funcionará correctamente Lenguaje XAML (Extensible Application Markup Language)Extensible Application Markup Language (XAML) como una extensión de marcado.Because the BindingBase.ProvideValue method is sealed, a custom binding class that derives from BindingBase will not function correctly as a Lenguaje XAML (Extensible Application Markup Language)Extensible Application Markup Language (XAML) markup extension.

Propiedades

BindingGroupName

Obtiene o establece el nombre del objeto BindingGroup al que pertenece este enlace.Gets or sets the name of the BindingGroup to which this binding belongs.

Delay

Obtiene o establece la cantidad de tiempo, en milisegundos, que hay que esperar antes de actualizar el origen de enlace después de que cambie el valor en el destino.Gets or sets the amount of time, in milliseconds, to wait before updating the binding source after the value on the target changes.

FallbackValue

Obtiene o establece el valor que se usa cuando el enlace no puede devolver un valor.Gets or sets the value to use when the binding is unable to return a value.

StringFormat

Obtiene o establece una cadena que especifica cómo se aplica formato al enlace si muestra el valor enlazado como una cadena.Gets or sets a string that specifies how to format the binding if it displays the bound value as a string.

TargetNullValue

Obtiene o establece el valor que se utiliza en el destino cuando el valor del origen es null.Gets or sets the value that is used in the target when the value of the source is null.

Métodos

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del objeto Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
ProvideValue(IServiceProvider)

Devuelve un objeto que se debe establecer en la propiedad donde se aplican este enlace y esta extensión.Returns an object that should be set on the property where this binding and extension are applied.

ShouldSerializeFallbackValue()

Devuelve un valor que indica si los procesos de serialización deben serializar el valor efectivo de la propiedad FallbackValue en instancias de esta clase.Returns a value that indicates whether serialization processes should serialize the effective value of the FallbackValue property on instances of this class.

ShouldSerializeTargetNullValue()

Devuelve un valor que indica si debe serializarse la propiedad TargetNullValue.Returns a value that indicates whether the TargetNullValue property should be serialized.

ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)

Se aplica a