IXRDependencyObject (Windows Embedded CE 6.0)
1/6/2010
This class is the base class for objects that can both register and own dependency properties in the dependency property system for Silverlight for Windows Embedded.
This class supports the methods on the IUnknown interface.
Syntax
class IXRDependencyObject: public IUnknown
Methods
Method | Description |
---|---|
Retrieves the value of the specified attached property. |
|
Retrieves the name of this dependency object. |
|
Sets the specified attached property to the specified value. |
|
Sets the name of this dependency object. |
Remarks
This is the base object from which most other objects that are used in Silverlight applications are derived. These derived objects are also dependency objects and can represent user-interface (UI) elements, collections, or characteristics that define appearance and behavior.
All these dependency objects can support dependency properties. A dependency property is a property that depends on several other sources for its final, calculated value. Several factors can influence the value of a dependency property value, such as the properties of related UI objects in the presentation layout.
Dependency properties are supported by the Silverlight dependency property system. The primary method of the dependency property system is to compute the value of properties, and to provide system notification about values that have changed.
The IXRDependencyObject class enables dependency property system services on its many derived classes.
IXRDependencyObject services and characteristics include the following:
- Support for hosting dependency properties
- Support for hosting attached properties
- Support for Get and Set utility methods, for accessing and modifying values of any dependency properties that exist on an IXRDependencyObject derived object
- A base class for IXRUIElement, from which various UI objects are derived
Inheritance Hierarchy
IXRDependencyObject
IXRColorAnimationUsingKeyFrames
IXRDoubleAnimationUsingKeyFrames
IXRObjectAnimationUsingKeyFrames
IXRPointAnimationUsingKeyFrames
.NET Framework Equivalent
System.Windows.DependencyObject
Requirements
Header | XamlRuntime.h |
sysgen | SYSGEN_XAML_RUNTIME |
Windows Embedded CE | Windows Embedded CE 6.0 R3 |