Class BaseHandle
Definition
- Namespace:
- Tizen.NUI
- Assembly:
- Tizen.NUI.dll
- API Level:
- 3
BaseHandle is a handle to an internal Dali resource.
C#Copypublic class BaseHandle : IDisposable
- Inheritance
-
BaseHandle
- Derived
-
Tizen.NUI.Accessibility.AccessibilityManagerTizen.NUI.AutofillContainerTizen.NUI.BaseComponents.VectorGraphics.DrawableTizen.NUI.BaseComponents.VectorGraphics.DrawableTizen.NUI.BaseComponents.VectorGraphics.DrawableTizen.NUI.BaseComponents.VectorGraphics.GradientTizen.NUI.BaseComponents.VectorGraphics.GradientTizen.NUI.BaseComponents.VectorGraphics.GradientTizen.NUI.CaptureTizen.NUI.ClipboardTizen.NUI.DragAndDropTizen.NUI.DragAndDropTizen.NUI.EncodedImageBufferTizen.NUI.FontClientTizen.NUI.FontClientTizen.NUI.FontClientTizen.NUI.FontClientTizen.NUI.FontClientTizen.NUI.FontClientTizen.NUI.FontClientTizen.NUI.FrameBufferTizen.NUI.GestureDetectorTizen.NUI.GLWindowTizen.NUI.ImageUrlTizen.NUI.InputMethodContextTizen.NUI.InputMethodContextTizen.NUI.InputMethodContextTizen.NUI.InputMethodContextTizen.NUI.InputMethodContextTizen.NUI.InputMethodContextTizen.NUI.InputMethodContextTizen.NUI.ParticleSystem.ParticleEmitterTizen.NUI.ParticleSystem.ParticleModifier`1Tizen.NUI.ParticleSystem.ParticleSource`1Tizen.NUI.Physics2D.PhysicsActorTizen.NUI.Physics2D.PhysicsAdaptorTizen.NUI.PixelBufferTizen.NUI.PixelDataTizen.NUI.RenderTaskListTizen.NUI.Scene3D.MaterialTizen.NUI.Scene3D.ModelPrimitiveTizen.NUI.Scene3D.MotionDataTizen.NUI.Scene3D.MotionIndexTizen.NUI.Scene3D.MotionValueTizen.NUI.TypeRegistryTizen.NUI.VertexBufferTizen.NUI.VertexBufferTizen.NUI.VertexBufferTizen.NUI.VertexBuffer
- Implements
-
System.IDisposable
Constructors
Declaration
C#Copypublic BaseHandle()
API Level: 3
Declaration
C#Copypublic BaseHandle(BaseHandle handle)
Parameters
Type | Name | Description |
---|---|---|
BaseHandle | handle | The BaseHandle instance. |
API Level: 3
Fields
Declaration
C#Copyprotected bool disposed
Field Value
Type | Description |
---|---|
Boolean |
API Level: 3
Declaration
C#Copyprotected bool swigCMemOwn
Field Value
Type | Description |
---|---|
Boolean |
API Level: 3
Methods
Declaration
C#Copypublic void Dispose()
API Level: 3
Declaration
C#Copyprotected virtual void Dispose(DisposeTypes type)
Parameters
Type | Name | Description |
---|---|---|
DisposeTypes | type |
API Level: 3
DoAction(String, PropertyMap)
Performs an action on this object with the given action name and attributes.
Declaration
C#Copypublic bool DoAction(string actionName, PropertyMap attributes)
Parameters
Type | Name | Description |
---|---|---|
System.String | actionName | The command for the action. |
PropertyMap | attributes | The list of attributes for the action. |
Returns
Type | Description |
---|---|
Boolean | The action is performed by the object or not. |
API Level: 3
Declaration
C#Copypublic bool EqualTo(BaseHandle rhs)
Parameters
Type | Name | Description |
---|---|---|
BaseHandle | rhs | The baseHandle instance. |
Returns
Type | Description |
---|---|
Boolean | True If equal. |
API Level: 3
Declaration
C#Copyprotected void Finalize()
API Level: 3
Declaration
C#Copypublic bool GetTypeInfo(TypeInfo info)
Parameters
Type | Name | Description |
---|---|---|
TypeInfo | info | The type information. |
Returns
Type | Description |
---|---|
Boolean | True If get the type info. |
API Level: 3
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
C#Copypublic string GetTypeName()
Returns
Type | Description |
---|---|
System.String | The type name. Empty string if the typename does not exist. |
API Level: 3
Declaration
C#Copypublic bool HasBody()
Returns
Type | Description |
---|---|
Boolean | True If the baseHandle instance has body. |
API Level: 3
Declaration
C#Copypublic bool IsEqual(BaseHandle rhs)
Parameters
Type | Name | Description |
---|---|---|
BaseHandle | rhs | The baseHandle instance. |
Returns
Type | Description |
---|---|
Boolean | True If equal. |
API Level: 3
Declaration
C#Copypublic bool NotEqualTo(BaseHandle rhs)
Parameters
Type | Name | Description |
---|---|---|
BaseHandle | rhs | The baseHandle instance. |
Returns
Type | Description |
---|---|
Boolean | True If not equal. |
API Level: 3
Declaration
C#Copypublic void Reset()
API Level: 3
Operators
BitwiseAnd(BaseHandle, BaseHandle)
Logical AND operator.
It's possible when doing a operator this function (opBitwiseAnd) is never called due to short circuiting.
Declaration
C#Copypublic static BaseHandle operator &(BaseHandle x, BaseHandle y)
Parameters
Type | Name | Description |
---|---|---|
BaseHandle | x | |
BaseHandle | y |
Returns
Type | Description |
---|---|
BaseHandle |
API Level: 3
BitwiseOr(BaseHandle, BaseHandle)
Logical OR operator for ||.
It's possible when doing a || this function (opBitwiseOr) is never called due to short circuiting.
Declaration
C#Copypublic static BaseHandle operator |(BaseHandle x, BaseHandle y)
Parameters
Type | Name | Description |
---|---|---|
BaseHandle | x | |
BaseHandle | y |
Returns
Type | Description |
---|---|
BaseHandle |
API Level: 3
Declaration
C#Copypublic static bool operator ==(BaseHandle x, BaseHandle y)
Parameters
Type | Name | Description |
---|---|---|
BaseHandle | x | |
BaseHandle | y |
Returns
Type | Description |
---|---|
Boolean |
API Level: 3
Declaration
C#Copypublic static explicit operator bool (BaseHandle handle)
Parameters
Type | Name | Description |
---|---|---|
BaseHandle | handle |
Returns
Type | Description |
---|---|
Boolean |
API Level: 3
False(BaseHandle)
Returns the bool false to indicate that an operand is false and returns true otherwise.
Declaration
C#Copypublic static bool operator false (BaseHandle handle)
Parameters
Type | Name | Description |
---|---|---|
BaseHandle | handle |
Returns
Type | Description |
---|---|
Boolean |
API Level: 3
Inequality(BaseHandle, BaseHandle)
Inequality operator. Returns Null if either operand is Null
Declaration
C#Copypublic static bool operator !=(BaseHandle x, BaseHandle y)
Parameters
Type | Name | Description |
---|---|---|
BaseHandle | x | |
BaseHandle | y |
Returns
Type | Description |
---|---|
Boolean |
API Level: 3
Declaration
C#Copypublic static bool operator !(BaseHandle x)
Parameters
Type | Name | Description |
---|---|---|
BaseHandle | x |
Returns
Type | Description |
---|---|
Boolean |
API Level: 3
True(BaseHandle)
Returns the bool value true to indicate that an operand is true and returns false otherwise.
Declaration
C#Copypublic static bool operator true (BaseHandle handle)
Parameters
Type | Name | Description |
---|---|---|
BaseHandle | handle |
Returns
Type | Description |
---|---|
Boolean |