Class TypeInfo
Definition
- Namespace:
- Tizen.NUI
- Assembly:
- Tizen.NUI.dll
- API Level:
- 3
TypeInfo class for instantiation of registered types and introspection of their actions and signals.
C#Copypublic class TypeInfo : BaseHandle, IDynamicResourceHandler, IElement, INameScope, IElementController, System.IDisposable
- Inheritance
- Implements
Constructors
Declaration
C#Copypublic TypeInfo()
API Level: 3
Declaration
C#Copypublic TypeInfo(TypeInfo handle)
Parameters
Type | Name | Description |
---|---|---|
TypeInfo | handle | This copy constructor is required for (smart) pointer semantics. |
API Level: 3
Methods
Declaration
C#Copypublic BaseHandle CreateInstance()
Returns
Type | Description |
---|---|
BaseHandle | The BaseHandle for the newly created object. |
API Level: 3
Declaration
C#Copypublic string GetBaseName()
Returns
Type | Description |
---|---|
String | The string name. |
API Level: 3
Declaration
C#Copypublic string GetName()
Returns
Type | Description |
---|---|
String | The string name. |
API Level: 3
View Source
GetPropertyCount()
Retrieves the number of event side type registered properties for this type.
This count does not include all properties.
Declaration
C#Copypublic uint GetPropertyCount()
Returns
Type | Description |
---|---|
UInt32 | The count. |
API Level: 3
View Source
GetPropertyName(Int32)
Given a property index, retrieve the property name associated with it.
Declaration
C#Copypublic string GetPropertyName(int index)
Parameters
Type | Name | Description |
---|---|---|
Int32 | index | The property index. |
Returns
Type | Description |
---|---|
String | The name of the property at the given index. |
API Level: 3
Declaration
C#Copyprotected override void ReleaseSwigCPtr(Runtime.InteropServices.HandleRef swigCPtr)
Parameters
Type | Name | Description |
---|---|---|
Tizen.System.Runtime.InteropServices.HandleRef | swigCPtr |