XRDependencyPropertyMetaData (Windows Embedded CE 6.0)
1/6/2010
This structure contains information that reports or applies metadata for a dependency property or an attached property.
Syntax
struct XRDependencyPropertyMetaData
{
DWORD Size;
PFN_PROPERTY_CHANGE pfnPropertyChangeNotification;
PFN_TYPE_CONVERTER pfnTypeConverter;
XRValue DefaultValue;
};
Members
- Size
Total size, in bytes, allocated to this data structure.
- pfnPropertyChangeNotification
Name of the PFN_PROPERTY_CHANGE callback method that Silverlight for Windows Embedded invokes when the value of the associated property changes.
- pfnTypeConverter
Name of the PFN_TYPE_CONVERTER callback method that provides a type-converter implementation for classes that Silverlight converts from XAML to C++ while parsing the source XAML.
- DefaultValue
XRValue object that indicates the default value of the property if Silverlight cannot determine the value from the local value, style, inheritance, and so on.
Remarks
When you create a user-defined control, you can pass this structure in a call to IXRApplication::RegisterDependencyProperty or IXRApplication::RegisterAttachedProperty in order to provide metadata for the dependency or attached property.
.NET Framework Equivalent
System.Windows.PropertyMetadata
Requirements
Header | XamlRuntime.h |
sysgen | SYSGEN_XAML_RUNTIME |
Windows Embedded CE | Windows Embedded CE 6.0 R3 |