Definition
- Namespace:
- Tizen.NUI
- Assembly:
- Tizen.NUI.dll
- API Level:
- 4
Issues a notification upon a condition of the property being met.
See PropertyCondition for available defined conditions.
public class PropertyNotification : BaseHandle, IDynamicResourceHandler, IElement, INameScope, IElementController, System.IDisposable
- Inheritance
-
- Implements
-
Constructors
View Source
PropertyNotification()
Create a instance of PropertyNotification.
Declaration
public PropertyNotification()
API Level: 4
View Source
PropertyNotification(PropertyNotification)
Create a instance of PropertyNotification.
Declaration
public PropertyNotification(PropertyNotification handle)
Parameters
API Level: 4
Methods
View Source
Dispose(DisposeTypes)
override it to clean-up your own resources.
Declaration
protected override void Dispose(DisposeTypes type)
Parameters
Overrides
View Source
DownCast(BaseHandle)
Downcast a PropertyNotification instance.
Declaration
public static PropertyNotification DownCast(BaseHandle handle)
Parameters
Type |
Name |
Description |
BaseHandle |
handle |
Handle to an object of BaseHandle type.
|
Returns
API Level: 4
View Source
GetCondition()
Gets the condition of this notification.
Declaration
public PropertyCondition GetCondition()
Returns
API Level: 4
View Source
GetNotifyMode()
Retrieves the current Notification mode.
Declaration
public PropertyNotification.NotifyMode GetNotifyMode()
Returns
API Level: 4
View Source
GetNotifyResult()
Gets the result of the last condition check that caused a signal emit,
useful when using NotifyOnChanged mode and need to know what it changed to.
Declaration
public bool GetNotifyResult()
Returns
API Level: 4
View Source
GetTarget()
Gets the target handle that this notification is observing.
Declaration
public Animatable GetTarget()
Returns
API Level: 4
View Source
GetTargetProperty()
Gets the target handle's property index that this notification.
Declaration
public int GetTargetProperty()
Returns
Type |
Description |
Int32 |
The target property index.
|
API Level: 4
View Source
ReleaseSwigCPtr(Runtime.InteropServices.HandleRef)
Declaration
protected override void ReleaseSwigCPtr(Runtime.InteropServices.HandleRef swigCPtr)
Parameters
Type |
Name |
Description |
Tizen.System.Runtime.InteropServices.HandleRef |
swigCPtr |
|
Overrides
View Source
SetNotifyMode(PropertyNotification.NotifyMode)
Sets the Notification mode.
Declaration
public void SetNotifyMode(PropertyNotification.NotifyMode mode)
Parameters
API Level: 4
Events
View Source
Notified
Event for Notified signal which can be used to subscribe/unsubscribe the event handler
Notified signal is emitted when the notification upon a condition of the property being met, has occurred.
Declaration
public event DaliEventHandler<object, PropertyNotification.NotifyEventArgs> Notified
Event Type
API Level: 4
Implements
Extension Methods