Definition
- Namespace:
- Tizen.NUI
- Assembly:
- Tizen.NUI.dll
A value-type representing a property value.
public class PropertyValue : IDisposable
- Inheritance
-
- Implements
-
System.IDisposable
Constructors
Declaration
View Source
PropertyValue(bool)
Creates a boolean property value.
Declaration
public PropertyValue(bool boolValue)
Parameters
| Type |
Name |
Description |
| bool |
boolValue |
A boolean value.
|
View Source
PropertyValue(int)
Creates an integer property value.
Declaration
public PropertyValue(int integerValue)
Parameters
| Type |
Name |
Description |
| int |
integerValue |
An integer value.
|
View Source
PropertyValue(float)
Creates a float property value.
Declaration
public PropertyValue(float floatValue)
Parameters
| Type |
Name |
Description |
| float |
floatValue |
A floating-point value.
|
View Source
PropertyValue(string)
Creates a string property value.
Declaration
public PropertyValue(string stringValue)
Parameters
| Type |
Name |
Description |
| string |
stringValue |
A string.
|
View Source
PropertyValue(Color)
Creates a Color property value.
Declaration
public PropertyValue(Color vectorValue)
Parameters
| Type |
Name |
Description |
| Color |
vectorValue |
Color values.
|
Declaration
public PropertyValue(Extents extentsValue)
Parameters
| Type |
Name |
Description |
| Extents |
extentsValue |
A Extents value.
|
View Source
PropertyValue(Position)
Creates a Position property value.
Declaration
public PropertyValue(Position vectorValue)
Parameters
| Type |
Name |
Description |
| Position |
vectorValue |
Position values.
|
View Source
PropertyValue(Position2D)
Creates a Position2D property value.
Declaration
public PropertyValue(Position2D vectorValue)
Parameters
| Type |
Name |
Description |
| Position2D |
vectorValue |
Position2D values.
|
View Source
PropertyValue(PropertyArray)
Creates an array property value.
Declaration
public PropertyValue(PropertyArray arrayValue)
Parameters
View Source
PropertyValue(PropertyMap)
Creates a map property value.
Declaration
public PropertyValue(PropertyMap mapValue)
Parameters
View Source
PropertyValue(PropertyType)
Creates a PropertyType value.
Declaration
public PropertyValue(PropertyType type)
Parameters
| Type |
Name |
Description |
| PropertyType |
type |
A PropertyType value.
|
View Source
PropertyValue(PropertyValue)
Creates a PropertyValue value.
Declaration
public PropertyValue(PropertyValue value)
Parameters
View Source
PropertyValue(Rectangle)
Creates a Rectangle property value.
Declaration
public PropertyValue(Rectangle vectorValue)
Parameters
| Type |
Name |
Description |
| Rectangle |
vectorValue |
Rectangle values.
|
View Source
PropertyValue(Rotation)
Creates a Rotation property value.
Declaration
public PropertyValue(Rotation quaternion)
Parameters
| Type |
Name |
Description |
| Rotation |
quaternion |
Rotation values.
|
View Source
PropertyValue(Size2D)
Creates a Size2D property value.
Declaration
public PropertyValue(Size2D vectorValue)
Parameters
| Type |
Name |
Description |
| Size2D |
vectorValue |
Size2D values.
|
View Source
PropertyValue(Vector2)
Creates a Vector2 property value.
Declaration
public PropertyValue(Vector2 vectorValue)
Parameters
| Type |
Name |
Description |
| Vector2 |
vectorValue |
A vector of 2 floating-point values.
|
View Source
PropertyValue(Vector3)
Creates a Vector3 property value.
Declaration
public PropertyValue(Vector3 vectorValue)
Parameters
| Type |
Name |
Description |
| Vector3 |
vectorValue |
A vector of 3 floating-point values.
|
View Source
PropertyValue(Vector4)
Creates a Vector4 property value.
Declaration
public PropertyValue(Vector4 vectorValue)
Parameters
| Type |
Name |
Description |
| Vector4 |
vectorValue |
A vector of 4 floating-point values.
|
Fields
View Source
disposed
A Flat to check if it is already disposed.
Declaration
Field Value
Declaration
protected bool swigCMemOwn
Field Value
Methods
View Source
CreateFromObject(Object)
An extension to the property value class that allows us to create a
Property value from a C# object, for example, integer, float, or string.
Declaration
public static PropertyValue CreateFromObject(Object obj)
Parameters
| Type |
Name |
Description |
| Tizen.System.Object |
obj |
An object to create.
|
Returns
Declaration
Declaration
protected virtual void Dispose(DisposeTypes type)
Parameters
Declaration
protected ~PropertyValue()
Declaration
public bool Get(out bool boolValue)
Parameters
| Type |
Name |
Description |
| bool |
boolValue |
On return, a boolean value.
|
Returns
| Type |
Description |
| bool |
Returns true if the value is successfully retrieved, false if the type is not convertible.
|
Declaration
public bool Get(out int integerValue)
Parameters
| Type |
Name |
Description |
| int |
integerValue |
On return, an integer value.
|
Returns
| Type |
Description |
| bool |
Returns true if the value is successfully retrieved, false if the type is not convertible.
|
View Source
Get(out float)
Retrieves a floating-point value.
Declaration
public bool Get(out float floatValue)
Parameters
| Type |
Name |
Description |
| float |
floatValue |
On return, a floating-point value.
|
Returns
| Type |
Description |
| bool |
Returns true if the value is successfully retrieved, false if the type is not convertible.
|
View Source
Get(out string)
Retrieves a string property value.
Declaration
public bool Get(out string stringValue)
Parameters
| Type |
Name |
Description |
| string |
stringValue |
On return, a string.
|
Returns
| Type |
Description |
| bool |
Returns true if the value is successfully retrieved, false if the type is not convertible.
|
Declaration
public bool Get(Color vectorValue)
Parameters
| Type |
Name |
Description |
| Color |
vectorValue |
On return, a color value.
|
Returns
Declaration
public bool Get(Extents extentsValue)
Parameters
| Type |
Name |
Description |
| Extents |
extentsValue |
On return, a extents.
|
Returns
| Type |
Description |
| bool |
Returns true if the value is successfully retrieved, false if the type is not convertible.
|
Declaration
public bool Get(Position vectorValue)
Parameters
| Type |
Name |
Description |
| Position |
vectorValue |
On return, a position value.
|
Returns
View Source
Get(Position2D)
Retrieves a Position2D value.
Declaration
public bool Get(Position2D vectorValue)
Parameters
| Type |
Name |
Description |
| Position2D |
vectorValue |
On return, a Position2D value.
|
Returns
View Source
Get(PropertyArray)
Retrieves an array property value.
Declaration
public bool Get(PropertyArray arrayValue)
Parameters
| Type |
Name |
Description |
| PropertyArray |
arrayValue |
On return, the array as a vector property values.
|
Returns
| Type |
Description |
| bool |
Returns true if the value is successfully retrieved, false if the type is not convertible.
|
View Source
Get(PropertyMap)
Retrieves a map property value.
Declaration
public bool Get(PropertyMap mapValue)
Parameters
| Type |
Name |
Description |
| PropertyMap |
mapValue |
On return, the map as vector of string and property value pairs.
|
Returns
| Type |
Description |
| bool |
Returns true if the value is successfully retrieved, false if the type is not convertible.
|
View Source
Get(Rectangle)
Retrieves an integer rectangle.
Declaration
public bool Get(Rectangle rect)
Parameters
| Type |
Name |
Description |
| Rectangle |
rect |
On return, an integer rectangle.
|
Returns
| Type |
Description |
| bool |
Returns true if the value is successfully retrieved, false if the type is not convertible.
|
Declaration
public bool Get(Rotation quaternionValue)
Parameters
| Type |
Name |
Description |
| Rotation |
quaternionValue |
On return, a rotation value.
|
Returns
| Type |
Description |
| bool |
Returns true if the value is successfully retrieved, false if the type is not convertible.
|
Declaration
public bool Get(Size2D vectorValue)
Parameters
| Type |
Name |
Description |
| Size2D |
vectorValue |
On return, a Size2D value.
|
Returns
Declaration
public bool Get(Vector2 vectorValue)
Parameters
| Type |
Name |
Description |
| Vector2 |
vectorValue |
On return, a vector value.
|
Returns
| Type |
Description |
| bool |
Returns true if the value is successfully retrieved, false if the type is not convertible.
|
Declaration
public bool Get(Vector3 vectorValue)
Parameters
| Type |
Name |
Description |
| Vector3 |
vectorValue |
On return, a vector value.
|
Returns
| Type |
Description |
| bool |
Returns true if the value is successfully retrieved, false if the type is not convertible.
|
Declaration
public bool Get(Vector4 vectorValue)
Parameters
| Type |
Name |
Description |
| Vector4 |
vectorValue |
On return, a vector value.
|
Returns
| Type |
Description |
| bool |
Returns true if the value is successfully retrieved, false if the type is not convertible.
|
View Source
GetType()
Queries the type of this property value.
Declaration
public PropertyType GetType()
Returns
Implements
System.IDisposable