NoesisGUI
 

🔹 PropertyMetadata Class

namespace Noesis

Defines certain behavior aspects of a dependency property as it is applied to a specific type, including conditions it was registered with.

Inheritance Hierarchy

• PropertyMetadata

📚 Class Hierarchy Index

Properties

Name Description
◆ CoerceValueCallback Gets or sets a CoerceValueCallback implementation specified in this metadata
◆ PropertyChangedCallback Gets or sets a PropertyChangedCallback implementation specified in this metadata
◆ Uncached Determines if the values of the property using this metadata should not be cached prop

◆ Dependency Property   ◆ Reflection Property


Attached Properties

PropertyMetadata has no attached properties

Methods

Name Description
◆ ClearInheritedValues() Remove inherited values from ancestors
◆ GetDefaultValueObject() Gets default value as a boxed object
◆ GetDefaultValueStorage() Gets or sets the default value of the dependency property
◆ GetValueManager() Gets DefaultValue memory manager
◆ HasCoerceValueCallback() Indicates if this metadata has a CoerceValueCallback set
◆ HasDefaultValue() Indicates if this metadata has a DefaultValue set
◆ HasPropertyChangedCallback() Indicates if this metadata has a PropertyChangedCallback set
◆ IsUncached() Indicates if this metadata has a the Uncached flag set
◆ Merge(const PropertyMetadata*) Inherit ancestor values if they are not local in this class

Events

PropertyMetadata has no events

 
© 2017 Noesis Technologies