AVDAnnotaion Class Reference
| Inherits from | AVDModule : NSObject | 
|---|---|
| Declared in | AVDAnnotaion.h AVDAnnotaion.mm  | 
  boardId
	< 注释模块回调接口代理
@property (nonatomic, assign, readonly) AVDBoardId boardIdDiscussion
< 注释模块回调接口代理
Declared In
AVDAnnotaion.h
– internal_getAnnotaionList:
	获取当前白板id对应的注释列表
- (NSMutableArray *)internal_getAnnotaionList:(AVDBoardId)boardIdParameters
boardId | 
						白板id  | 
					
|---|
Return Value
注释列表
Discussion
获取当前白板id对应的注释列表
Declared In
AVDAnnotaion.h
– addAnnotation:annotaionString:
	新增注释
- (AVDResult)addAnnotation:(AVDBoardId)boardId annotaionString:(NSString *)annotaionJsonStringParameters
boardId | 
						白板id  | 
					
|---|---|
annotaionJsonString | 
						新增注释的json字符串  | 
					
Return Value
返回错误代码
Discussion
新增注释
Declared In
AVDAnnotaion.h
– removeAnnotationObj:annotaionId:
	移除注释
- (AVDResult)removeAnnotationObj:(AVDBoardId)boardId annotaionId:(AVDAnnotaionId)annotaionIdParameters
boardId | 
						白板id  | 
					
|---|---|
annotaionId | 
						需要移除的注释id  | 
					
Return Value
返回错误代码
Discussion
移除注释
Declared In
AVDAnnotaion.h
– updateAnnotation:annotaionId:annotaionJsonString:
	更新注释
- (AVDResult)updateAnnotation:(AVDBoardId)boardId annotaionId:(AVDAnnotaionId)annotaionId annotaionJsonString:(NSString *)annotaionJsonStringParameters
boardId | 
						白板id  | 
					
|---|---|
annotaionId | 
						注释id  | 
					
annotaionJsonString | 
						更新注释的json字符串  | 
					
Return Value
返回错误代码
Discussion
更新注释
Declared In
AVDAnnotaion.h
– undo:
	撤销
- (AVDResult)undo:(AVDBoardId)boardIdParameters
boardId | 
						白板id  | 
					
|---|
Return Value
返回错误代码
Discussion
撤销
Declared In
AVDAnnotaion.h
– redo:
	重做
- (AVDResult)redo:(AVDBoardId)boardIdParameters
boardId | 
						白板id  | 
					
|---|
Return Value
返回错误代码
Discussion
重做
Declared In
AVDAnnotaion.h
– clear:
	清除
- (AVDResult)clear:(AVDBoardId)boardIdParameters
boardId | 
						白板id  | 
					
|---|
Return Value
返回错误代码
Discussion
清除
Declared In
AVDAnnotaion.h