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#
Copy
public class TypeInfo : BaseHandle, IDynamicResourceHandler, IElement, INameScope, IElementController, System.IDisposable
Inheritance
Implements

Constructors

View Source

TypeInfo()

Creates TypeInfo object.

Declaration
C#
Copy
public TypeInfo()
API Level: 3
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.

API Level: 3

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.

API Level: 3
View Source

GetBaseName()

Retrieves the type name for this type.

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

The string name.

API Level: 3
View Source

GetName()

Retrieves the type name for this type.

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

ReleaseSwigCPtr(Runtime.InteropServices.HandleRef)

Declaration
C#
Copy
protected override void ReleaseSwigCPtr(Runtime.InteropServices.HandleRef swigCPtr)
Parameters
Type Name Description
Tizen.System.Runtime.InteropServices.HandleRef swigCPtr
Overrides

Implements

Extension Methods