CMISObject Class Reference
Inherits from | CMISObjectId : NSObject |
Declared in | CMISObject.h |
Tasks
-
session
property -
binding
property -
name
property -
createdBy
property -
creationDate
property -
lastModifiedBy
property -
lastModificationDate
property -
objectType
property -
changeToken
property -
allowableActions
property -
renditions
property -
properties
property -
– initWithObjectData:withSession:
-
– updateProperties:completionBlock:
Updates the properties that are provided.
-
– extensionsForExtensionLevel:
Returns the extensions for the given level as an array of CMISExtensionElement
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