Class TypeInfo

Definition

Namespace:
Tizen.NUI
Assembly:
Tizen.NUI.dll

TypeInfo class for instantiation of registered types and introspection of their actions and signals.

C#
Copy
public class TypeInfo : BaseHandle, INotifyPropertyChanged, IDisposable
Inheritance
object
Tizen.NUI.Binding.Element
TypeInfo
Implements
System.ComponentModel.INotifyPropertyChanged
System.IDisposable

Constructors

View Source

TypeInfo()

Default constructor which creates TypeInfo object.

Declaration
C#
Copy
public TypeInfo()
View Source

TypeInfo(TypeInfo)

Creates TypeInfo object.

Declaration
C#
Copy
public TypeInfo(TypeInfo handle)
Parameters
Type Name Description
TypeInfo handle

This copy constructor is required for (smart) pointer semantics.

Methods

View Source

CreateInstance()

Creates an object from this type.

Declaration
C#
Copy
public BaseHandle CreateInstance()
Returns
Type Description
BaseHandle

The BaseHandle for the newly created object.

View Source

GetBaseName()

Retrieves the type name for this type.

Declaration
C#
Copy
public string GetBaseName()
Returns
Type Description
string

The string name.

View Source

GetName()

Retrieves the type name for this type.

Declaration
C#
Copy
public string GetName()
Returns
Type Description
string

The string name.

View Source

GetPropertyCount()

Retrieves the number of event side type registered properties for this type.
This count does not include all properties.

Declaration
C#
Copy
public uint GetPropertyCount()
Returns
Type Description
uint

The count.

View Source

GetPropertyName(int)

Given a property index, retrieve the property name associated with it.

Declaration
C#
Copy
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