Class TypeInfo
Definition
- Assembly:
- Tizen.NUI.dll
TypeInfo class for instantiation of registered types and introspection of their actions and signals.
public class TypeInfo : BaseHandle, INotifyPropertyChanged, IDisposable
- Inheritance
- Implements
-
System.ComponentModel.INotifyPropertyChangedSystem.IDisposable
Constructors
View SourceTypeInfo()
Default constructor which creates TypeInfo object.
Declaration
public TypeInfo()
TypeInfo(TypeInfo)
Creates TypeInfo object.
Declaration
public TypeInfo(TypeInfo handle)
Parameters
Type | Name | Description |
---|---|---|
TypeInfo | handle | This copy constructor is required for (smart) pointer semantics. |
Methods
View SourceCreateInstance()
Creates an object from this type.
Declaration
public BaseHandle CreateInstance()
Returns
Type | Description |
---|---|
BaseHandle | The BaseHandle for the newly created object. |
GetBaseName()
Retrieves the type name for this type.
Declaration
public string GetBaseName()
Returns
Type | Description |
---|---|
string | The string name. |
GetName()
Retrieves the type name for this type.
Declaration
public string GetName()
Returns
Type | Description |
---|---|
string | The string name. |
GetPropertyCount()
Retrieves the number of event side type registered properties for this type.
This count does not include all properties.
Declaration
public uint GetPropertyCount()
Returns
Type | Description |
---|---|
uint | The count. |
GetPropertyName(int)
Given a property index, retrieve the property name associated with it.
Declaration
public string GetPropertyName(int index)
Parameters
Type | Name | Description |
---|---|---|
int | index | The property index. |
Returns
Type | Description |
---|---|
string | The name of the property at the given index. |
Implements
System.ComponentModel.INotifyPropertyChanged
System.IDisposable