Udostępnij za pośrednictwem


PropertyMetadata.OnApply(DependencyProperty, Type) Metoda

Definicja

Wywoływana, gdy te metadane zostały zastosowane do właściwości, co wskazuje, że metadane są zapieczętowane.

protected:
 virtual void OnApply(System::Windows::DependencyProperty ^ dp, Type ^ targetType);
protected virtual void OnApply (System.Windows.DependencyProperty dp, Type targetType);
abstract member OnApply : System.Windows.DependencyProperty * Type -> unit
override this.OnApply : System.Windows.DependencyProperty * Type -> unit
Protected Overridable Sub OnApply (dp As DependencyProperty, targetType As Type)

Parametry

dp
DependencyProperty

Właściwość zależności, do której zastosowano metadane.

targetType
Type

Typ skojarzony z tym metadanymi, jeśli jest to metadane specyficzne dla typu. Jeśli są to metadane domyślne, ta wartość jest odwołaniem o wartości null.

Uwagi

Podklasy powinny zapewnić, że każda niezmienność struktury PropertyMetadata danych podklasy powinna być oznaczona jako niezmienna po OnApply wywołaniu. Będzie to wywoływane po zastosowaniu metadanych do operacji systemu właściwości (zarejestruj, dodaj właściciela, przesłoń metadane).

Dotyczy