NoesisGUI
 

🔹 UIPropertyMetadata Class

namespace Noesis

Provides property metadata for non-framework properties that do have rendering/user interface impact at the core level.

Inheritance Hierarchy

• UIPropertyMetadata

📚 Class Hierarchy Index

Properties

From PropertyMetadata

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

UIPropertyMetadata has no attached properties

Methods

From PropertyMetadata

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
 
© 2017 Noesis Technologies