BindingBase Classe

Definição

Define as características comuns das classes Binding, PriorityBinding e MultiBinding.

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
[<System.Windows.Localizability(System.Windows.LocalizationCategory.None, Modifiability=System.Windows.Modifiability.Unmodifiable, Readability=System.Windows.Readability.Unreadable)>]
[<System.Windows.Markup.MarkupExtensionReturnType(typeof(System.Object))>]
type BindingBase = class
    inherit MarkupExtension
Public MustInherit Class BindingBase
Inherits MarkupExtension
Herança
BindingBase
Derivado
Atributos

Comentários

Como o BindingBase.ProvideValue método é lacrado, uma classe de associação personalizada da qual deriva BindingBase não funcionará corretamente como uma extensão de marcação XAML (Extensible Application Markup Language).

Propriedades

BindingGroupName

Obtém ou define o nome do BindingGroup ao qual esta associação pertence.

Delay

Obtém ou define a quantidade de tempo, em milissegundos, de espera antes de atualizar a origem da associação após o valor das alterações de destino.

FallbackValue

Obtém ou define o valor a ser usado quando a associação não é capaz de retornar um valor.

StringFormat

Obtém ou define uma cadeia de caracteres que especifica como formatar a associação se ela exibir o valor associado como uma cadeia de caracteres.

TargetNullValue

Obtém ou define o valor que é usado no destino quando o valor da fonte é null.

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)
ProvideValue(IServiceProvider)

Retorna um objeto que deve ser definido na propriedade em que essa associação e extensão são aplicadas.

ShouldSerializeFallbackValue()

Retorna um valor que indica se o processo de serialização deve serializar o valor efetivo da propriedade FallbackValue em instâncias desta classe.

ShouldSerializeTargetNullValue()

Retorna um valor que indica se a propriedade TargetNullValue deve ser serializada.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a