IXRInteraction (Compact 2013)
3/28/2014
Provides methods for creating, registering, and working with behaviors, triggers, and actions.
Syntax
class IXRInteraction : public IUnknown
Public Data Members
None
Protected Data Members
None
Member Functions
Member Function |
Description |
---|---|
Caches the IXRAttachedObject to IXRDependencyObject relationship. |
|
IXRInteraction.CreateAttachedObject(REFIID,IXRAttachedObject * *) |
Creates a user-defined IXRAttachedObject. |
IXRInteraction.FindAttachedObject(const WCHAR *,IXRAttachedObject * *) |
Finds the IXRAttachedObject with the specified name. |
IXRInteraction.GetAttachedObject(IXRDependencyObject *,IXRAttachedObject * *) |
Gets the IXRAttachedObject corresponding to a given core IXRDependencyObject. |
Gets the IXRAttachedObjectCollection corresponding to a given IXRDependencyObject. |
|
IXRInteraction.GetBehaviors(IXRDependencyObject *,IXRBehaviorCollection * *) |
Gets the IXRBehaviorCollection corresponding to a given IXRDependencyObject. |
IXRInteraction.GetTriggers(IXRDependencyObject *,IXRInteractivityTriggerBaseCollection * *) |
Gets the IXRInteractivityTriggerBaseCollection corresponding to a given IXRDependencyObject. |
Registers an enumerable property that stores IXRInteractivityTriggerActions. |
|
Registers a user-defined IXRAttachedObject that will be used in XAML as an object tag. |
|
IXRInteraction.RemoveCachedAttachedObject(IXRAttachedObject *) |
Removes the cached IXRAttachedObject from the IXRDependencyObject relationship. This method should only be called when the IXRAttachedObject is no longer needed. |