BindingBase Classe

Definição

Define as características comuns das Bindingclasses , 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

Observações

Como o BindingBase.ProvideValue método está selado, uma classe de binding personalizada que deriva de BindingBase não funcionará corretamente como uma extensão de marcação Extensible Application Markup Language (XAML).

Propriedades

Name Description
BindingGroupName

Recebe ou define o nome do BindingGroup a que esta ligação pertence.

Delay

Obtém ou define o tempo, em milissegundos, para esperar antes de atualizar a fonte de ligação após o valor no alvo mudar.

FallbackValue

Obtém ou define o valor a usar quando a ligação não consegue devolver um valor.

StringFormat

Recebe ou define uma cadeia que especifica como formatar a ligação se mostrar o valor da ligação como uma cadeia.

TargetNullValue

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

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

Devolve um objeto que deve ser definido na propriedade onde esta ligação e extensão são aplicadas.

ShouldSerializeFallbackValue()

Devolve um valor que indica se os processos de serialização devem serializar o valor efetivo da FallbackValue propriedade em instâncias desta classe.

ShouldSerializeTargetNullValue()

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

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a