Class BaseHandle
Definition
- Assembly:
- Tizen.NUI.dll
BaseHandle is a handle to an internal Dali resource.
public class BaseHandle : Element, INotifyPropertyChanged, IDisposable
- Inheritance
-
objectTizen.
NUI. Binding. Bindable Object Tizen.NUI. Binding. Element BaseHandle
- Derived
-
Tizen.
NUI. Base Components. Vector Graphics. Drawable Tizen.NUI. Base Components. Vector Graphics. Drawable Tizen.NUI. Base Components. Vector Graphics. Drawable Tizen.NUI. Base Components. Vector Graphics. Drawable Tizen.NUI. Base Components. Vector Graphics. Drawable Tizen.NUI. Base Components. Vector Graphics. Gradient Tizen.NUI. Base Components. Vector Graphics. Gradient Tizen.NUI. Base Components. Vector Graphics. Gradient Tizen.NUI. Base Components. Vector Graphics. Gradient Tizen.NUI. Base Components. Vector Graphics. Gradient Tizen.NUI. Drag And Drop Tizen.NUI. Drag And Drop Tizen.NUI. Drag And Drop Tizen.NUI. Drag And Drop Tizen.NUI. Scene3D. Motion Data Tizen.NUI. Scene3D. Motion Data Tizen.NUI. Scene3D. Motion Data Tizen.NUI. Scene3D. Motion Index Tizen.NUI. Scene3D. Motion Index Tizen.NUI. Scene3D. Motion Index Tizen.NUI. Scene3D. Motion Value Tizen.NUI. Scene3D. Motion Value Tizen.NUI. Scene3D. Motion Value Tizen.NUI. Vertex Buffer Tizen.NUI. Vertex Buffer Tizen.NUI. Vertex Buffer Tizen.NUI. Vertex Buffer Tizen.NUI. Vertex Buffer Tizen.NUI. Vertex Buffer
- Implements
-
System.
Component Model. INotify Property Changed System.IDisposable
Constructors
View SourceBaseHandle()
Create an instance of BaseHandle.
Declaration
public BaseHandle()
BaseHandle(BaseHandle)
Create an instance of BaseHandle.
Declaration
public BaseHandle(BaseHandle handle)
Parameters
Type | Name | Description |
---|---|---|
Base |
handle | The BaseHandle instance. |
Fields
View Sourcedisposed
A Flat to check if it is already disposed.
Declaration
protected bool disposed
Field Value
Type | Description |
---|---|
bool |
swigCMemOwn
swigCMemOwn
Declaration
protected bool swigCMemOwn
Field Value
Type | Description |
---|---|
bool |
Methods
View SourceDispose()
Dispose.
Declaration
public void Dispose()
Dispose(DisposeTypes)
Dispose.
Declaration
protected virtual void Dispose(DisposeTypes type)
Parameters
Type | Name | Description |
---|---|---|
Dispose |
type |
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. |
Property |
attributes | The list of attributes for the action. |
Returns
Type | Description |
---|---|
bool | The action is performed by the object or not. |
Equals(object)
Equals
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
EqualTo(BaseHandle)
To check the BaseHandle instance is equal or not.
Declaration
public bool EqualTo(BaseHandle rhs)
Parameters
Type | Name | Description |
---|---|---|
Base |
rhs | The baseHandle instance. |
Returns
Type | Description |
---|---|
bool | True If equal. |
~BaseHandle()
Dispose.
Declaration
protected ~BaseHandle()
GetHashCode()
Gets the the hash code of this baseHandle.
Declaration
public override int GetHashCode()
Returns
Type | Description |
---|---|
int | The hash code. |
Overrides
GetTypeInfo(TypeInfo)
Returns the type info for the Handle.
Declaration
public bool GetTypeInfo(TypeInfo info)
Parameters
Type | Name | Description |
---|---|---|
Type |
info | The type information. |
Returns
Type | Description |
---|---|
bool | True If get the type info. |
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. |
HasBody()
To check the BaseHandle instance has body or not.
Declaration
public bool HasBody()
Returns
Type | Description |
---|---|
bool | True If the baseHandle instance has body. |
IsEqual(BaseHandle)
To check the BaseHandle instance is equal or not.
Declaration
public bool IsEqual(BaseHandle rhs)
Parameters
Type | Name | Description |
---|---|---|
Base |
rhs | The baseHandle instance. |
Returns
Type | Description |
---|---|
bool | True If equal. |
NotEqualTo(BaseHandle)
To check the BaseHandle instance is equal or not.
Declaration
public bool NotEqualTo(BaseHandle rhs)
Parameters
Type | Name | Description |
---|---|---|
Base |
rhs | The baseHandle instance. |
Returns
Type | Description |
---|---|
bool | True If not equal. |
Reset()
Resets the handle.
Declaration
public void Reset()
Events
View SourcePropertySet
Event when a property is set.
Declaration
public event PropertyChangedEventHandler PropertySet
Event Type
Type | Description |
---|---|
System. |
Operators
View Sourceoperator &(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
Type | Name | Description |
---|---|---|
Base |
x | |
Base |
y |
Returns
Type | Description |
---|---|
Base |
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
Type | Name | Description |
---|---|---|
Base |
x | |
Base |
y |
Returns
Type | Description |
---|---|
Base |
operator ==(BaseHandle, BaseHandle)
Equality operator
Declaration
public static bool operator ==(BaseHandle x, BaseHandle y)
Parameters
Type | Name | Description |
---|---|---|
Base |
x | |
Base |
y |
Returns
Type | Description |
---|---|
bool |
explicit operator bool(BaseHandle)
Explicit conversion from Handle to bool.
Declaration
public static explicit operator bool(BaseHandle handle)
Parameters
Type | Name | Description |
---|---|---|
Base |
handle |
Returns
Type | Description |
---|---|
bool |
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
Type | Name | Description |
---|---|---|
Base |
handle |
Returns
Type | Description |
---|---|
bool |
operator !=(BaseHandle, BaseHandle)
Inequality operator. Returns Null if either operand is Null
Declaration
public static bool operator !=(BaseHandle x, BaseHandle y)
Parameters
Type | Name | Description |
---|---|---|
Base |
x | |
Base |
y |
Returns
Type | Description |
---|---|
bool |
operator !(BaseHandle)
Logical ! operator
Declaration
public static bool operator !(BaseHandle x)
Parameters
Type | Name | Description |
---|---|---|
Base |
x |
Returns
Type | Description |
---|---|
bool |
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
Type | Name | Description |
---|---|---|
Base |
handle |
Returns
Type | Description |
---|---|
bool |