SkyVaultProperty
This section describes the SkyVaultProperty class.
The SkyVaultProperty class represents a property that is associated with a node in the repository.
Class declaration
@interface SkyVaultProperty : NSObject <NSCoding>
Properties
Property | Description |
---|---|
@property (nonatomic, strong, readonly) SkyVaultPropertyType type | Returns an enum representing the property data type. |
@property (nonatomic, assign, readonly) BOOL isMultiValued | Returns true if the property is a multi-value property. |
@property (nonatomic, assign, readonly) id value | Returns the property value, in the case of a multi-valued property a List is returned. |
typedef enum { SkyVaultPropertyTypeString = 0, SkyVaultPropertyTypeId, SkyVaultPropertyTypeInteger, SkyVaultPropertyTypeDecimal, SkyVaultPropertyTypeDateTime, SkyVaultPropertyTypeBoolean, } SkyVaultPropertyType;