Definition
- Namespace:
- Tizen.NUI
- Assembly:
- Tizen.NUI.dll
BaseHandle is a handle to an internal Dali resource.
public class BaseHandle : Element, INotifyPropertyChanged, IDisposable
- Inheritance
-
object
Tizen.NUI.Binding.BindableObject
Tizen.NUI.Binding.Element
BaseHandle
- Derived
-
Tizen.NUI.BaseComponents.VectorGraphics.Drawable
Tizen.NUI.BaseComponents.VectorGraphics.Drawable
Tizen.NUI.BaseComponents.VectorGraphics.Drawable
Tizen.NUI.BaseComponents.VectorGraphics.Drawable
Tizen.NUI.BaseComponents.VectorGraphics.Drawable
Tizen.NUI.BaseComponents.VectorGraphics.Drawable
Tizen.NUI.BaseComponents.VectorGraphics.Gradient
Tizen.NUI.BaseComponents.VectorGraphics.Gradient
Tizen.NUI.BaseComponents.VectorGraphics.Gradient
Tizen.NUI.BaseComponents.VectorGraphics.Gradient
Tizen.NUI.BaseComponents.VectorGraphics.Gradient
Tizen.NUI.BaseComponents.VectorGraphics.Gradient
Tizen.NUI.DragAndDrop
Tizen.NUI.DragAndDrop
Tizen.NUI.DragAndDrop
Tizen.NUI.DragAndDrop
Tizen.NUI.DragAndDrop
Tizen.NUI.Scene3D.MotionData
Tizen.NUI.Scene3D.MotionData
Tizen.NUI.Scene3D.MotionData
Tizen.NUI.Scene3D.MotionData
Tizen.NUI.Scene3D.MotionIndex
Tizen.NUI.Scene3D.MotionIndex
Tizen.NUI.Scene3D.MotionIndex
Tizen.NUI.Scene3D.MotionIndex
Tizen.NUI.Scene3D.MotionValue
Tizen.NUI.Scene3D.MotionValue
Tizen.NUI.Scene3D.MotionValue
Tizen.NUI.Scene3D.MotionValue
Tizen.NUI.VertexBuffer
Tizen.NUI.VertexBuffer
Tizen.NUI.VertexBuffer
Tizen.NUI.VertexBuffer
Tizen.NUI.VertexBuffer
Tizen.NUI.VertexBuffer
Tizen.NUI.VertexBuffer
- Implements
-
System.ComponentModel.INotifyPropertyChanged
System.IDisposable
Constructors
View Source
BaseHandle()
Create an instance of BaseHandle.
Declaration
View Source
BaseHandle(BaseHandle)
Create an instance of BaseHandle.
Declaration
public BaseHandle(BaseHandle handle)
Parameters
| Type |
Name |
Description |
| BaseHandle |
handle |
The BaseHandle instance.
|
Fields
View Source
disposed
A flag to check if it is already disposed.
Declaration
Field Value
Declaration
protected bool swigCMemOwn
Field Value
Methods
Declaration
Declaration
protected virtual void Dispose(DisposeTypes type)
Parameters
View Source
DoAction(string, PropertyMap)
Performs an action on this object with the given action name and attributes.
Declaration
public bool DoAction(string actionName, PropertyMap attributes)
Parameters
| Type |
Name |
Description |
| string |
actionName |
The command for the action.
|
| PropertyMap |
attributes |
The list of attributes for the action.
|
Returns
| Type |
Description |
| bool |
The action is performed by the object or not.
|
Declaration
public override bool Equals(object o)
Parameters
| Type |
Name |
Description |
| object |
o |
The object should be compared.
|
Returns
| Type |
Description |
| bool |
True if equal.
|
Overrides
object.Equals(object)
View Source
EqualTo(BaseHandle)
To check the BaseHandle instance is equal or not.
Declaration
public bool EqualTo(BaseHandle rhs)
Parameters
| Type |
Name |
Description |
| BaseHandle |
rhs |
The baseHandle instance.
|
Returns
| Type |
Description |
| bool |
True If equal.
|
Declaration
View Source
GetHashCode()
Gets the the hash code of this baseHandle.
Declaration
public override int GetHashCode()
Returns
| Type |
Description |
| int |
The hash code.
|
Overrides
object.GetHashCode()
View Source
GetTypeInfo(TypeInfo)
Returns the type info for the Handle.
Declaration
public bool GetTypeInfo(TypeInfo info)
Parameters
| Type |
Name |
Description |
| TypeInfo |
info |
The type information.
|
Returns
| Type |
Description |
| bool |
True If get the type info.
|
View Source
GetTypeName()
Returns the type name for the Handle.
Will return an empty string if the typename does not exist. This will happen for types that
have not registered with type-registry.
Declaration
public string GetTypeName()
Returns
| Type |
Description |
| string |
The type name. Empty string if the typename does not exist.
|
View Source
HasBody()
To check the BaseHandle instance has body or not.
Declaration
Returns
| Type |
Description |
| bool |
True If the baseHandle instance has body.
|
View Source
IsEqual(BaseHandle)
To check the BaseHandle instance is equal or not.
Declaration
public bool IsEqual(BaseHandle rhs)
Parameters
| Type |
Name |
Description |
| BaseHandle |
rhs |
The baseHandle instance.
|
Returns
| Type |
Description |
| bool |
True If equal.
|
View Source
NotEqualTo(BaseHandle)
To check the BaseHandle instance is equal or not.
Declaration
public bool NotEqualTo(BaseHandle rhs)
Parameters
| Type |
Name |
Description |
| BaseHandle |
rhs |
The baseHandle instance.
|
Returns
| Type |
Description |
| bool |
True If not equal.
|
Declaration
Events
Declaration
public event PropertyChangedEventHandler PropertySet
Event Type
| Type |
Description |
| System.ComponentModel.PropertyChangedEventHandler |
|
Operators
View Source
operator &(BaseHandle, BaseHandle)
Logical AND operator.
It's possible when doing a operator this function (opBitwiseAnd) is never called due to short circuiting.
Declaration
public static BaseHandle operator &(BaseHandle x, BaseHandle y)
Parameters
Returns
View Source
operator |(BaseHandle, BaseHandle)
Logical OR operator for ||.
It's possible when doing a || this function (opBitwiseOr) is never called due to short circuiting.
Declaration
public static BaseHandle operator |(BaseHandle x, BaseHandle y)
Parameters
Returns
Declaration
public static bool operator ==(BaseHandle x, BaseHandle y)
Parameters
Returns
View Source
explicit operator bool(BaseHandle)
Explicit conversion from Handle to bool.
Declaration
public static explicit operator bool(BaseHandle handle)
Parameters
Returns
View Source
operator false(BaseHandle)
Returns the bool false to indicate that an operand is false and returns true otherwise.
Declaration
public static bool operator false(BaseHandle handle)
Parameters
Returns
View Source
operator !=(BaseHandle, BaseHandle)
Inequality operator. Returns Null if either operand is Null
Declaration
public static bool operator !=(BaseHandle x, BaseHandle y)
Parameters
Returns
Declaration
public static bool operator !(BaseHandle x)
Parameters
Returns
View Source
operator true(BaseHandle)
Returns the bool value true to indicate that an operand is true and returns false otherwise.
Declaration
public static bool operator true(BaseHandle handle)
Parameters
Returns
Implements
System.ComponentModel.INotifyPropertyChanged
System.IDisposable