BindingBase Classe

Definição

Define as características comuns do Binding, PriorityBindinge 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
[<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 está lacrado, uma classe de associação personalizada da BindingBase qual deriva não funcionará corretamente como uma extensão de marcação XAML (Extensible Application Markup Language).

Propriedades

Nome Description
BindingGroupName

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

Delay

Obtém ou define a quantidade de tempo, em milissegundos, para aguardar antes de atualizar a fonte de associação após o valor nas alterações de destino.

FallbackValue

Obtém ou define o valor a ser usado quando a associação não pode 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 usado no destino quando o valor da origem é null.

Métodos

Nome Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(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 os processos de serialização devem serializar o valor efetivo da FallbackValue propriedade em instâncias dessa classe.

ShouldSerializeTargetNullValue()

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

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a