Inherits from CMISObjectId : NSObject
Declared in CMISObject.h

Tasks

Properties

allowableActions

@property (nonatomic, strong, readonly) CMISAllowableActions *allowableActions

binding

@property (nonatomic, strong, readonly) id<CMISBinding> binding

changeToken

@property (nonatomic, strong, readonly) NSString *changeToken

createdBy

@property (nonatomic, strong, readonly) NSString *createdBy

creationDate

@property (nonatomic, strong, readonly) NSDate *creationDate

lastModificationDate

@property (nonatomic, strong, readonly) NSDate *lastModificationDate

lastModifiedBy

@property (nonatomic, strong, readonly) NSString *lastModifiedBy

name

@property (nonatomic, strong, readonly) NSString *name

objectType

@property (nonatomic, strong, readonly) NSString *objectType

properties

@property (nonatomic, strong, readonly) CMISProperties *properties

renditions

@property (nonatomic, strong, readonly) NSArray *renditions

session

@property (nonatomic, strong, readonly) CMISSession *session

Instance Methods

extensionsForExtensionLevel:

Returns the extensions for the given level as an array of CMISExtensionElement

- (NSArray *)extensionsForExtensionLevel:(CMISExtensionLevel)extensionLevel

Discussion

Returns the extensions for the given level as an array of CMISExtensionElement

Declared In

CMISObject.h

initWithObjectData:withSession:

- (id)initWithObjectData:(CMISObjectData *)objectData withSession:(CMISSession *)session

updateProperties:completionBlock:

Updates the properties that are provided.

- (void)updateProperties:(NSDictionary *)properties completionBlock:(void ( ^ ) ( CMISObject *object , NSError *error ))completionBlock

Parameters

properties

The properties to update. The key should be the property id. The value can be an instance of CMISPropertyData, or a regular string. If it is a string, a conversion to the CMISPropertyData will be done for you, but keep in mind that this can trigger another remote call to the server to fetch the type info.

Return Value

the updated object (a repository might have created a new version of the object)

Discussion

Updates the properties that are provided.

Declared In

CMISObject.h