BindingBase Třída

Definice

Definuje společné charakteristiky Binding, PriorityBindinga MultiBinding třídy.

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
Dědičnost
BindingBase
Odvozené
Atributy

Poznámky

Vzhledem k tomu, že BindingBase.ProvideValue metoda je zapečetěná, vlastní třída vazby, která je odvozena od BindingBase , nebude fungovat správně jako rozšíření kódu XAML (Extensible Application Markup Language).

Vlastnosti

BindingGroupName

Získá nebo nastaví název BindingGroup , do kterého tato vazba patří.

Delay

Získá nebo nastaví dobu čekání v milisekundách, než aktualizuje zdroj vazby po hodnotě cílových změn.

FallbackValue

Získá nebo nastaví hodnotu, která se má použít, když vazba nemůže vrátit hodnotu.

StringFormat

Získá nebo nastaví řetězec, který určuje, jak formátovat vazbu, pokud zobrazí vázanou hodnotu jako řetězec.

TargetNullValue

Získá nebo nastaví hodnotu, která se používá v cíli, když je nullhodnota zdroje .

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
ProvideValue(IServiceProvider)

Vrátí objekt, který by měl být nastaven na vlastnost, kde se tato vazba a rozšíření použijí.

ShouldSerializeFallbackValue()

Vrátí hodnotu, která označuje, zda serializace procesy serializace má serializovat efektivní hodnotu FallbackValue vlastnosti u instancí této třídy.

ShouldSerializeTargetNullValue()

Vrátí hodnotu, která označuje, zda TargetNullValue má být vlastnost serializována.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro