src/client/app/frameworks/apis/services/bime.annotation.service.ts
        
批注操作类,完成批注的添加,删除,更新,展示
命名空间 :window.BIMe.view.BIMeAnnotation
                                    constructor(sectionService: SectionService, commandService: CommandService, commonService: CommonService, commentService: CommentService, resourceService: ResourceService, bimeEvent: BIMeEvent, jsonLoad: JsonLoadService, runTime: RuntimeService, annotationShowService: AnnotationShowService, projectViewpointLoaderService: ProjectViewpointLoaderService, widgetUtilityService: WidgetUtilityService, imageMarkupService: ImageMarkupService)
                                 | 
                            
| Public addAnnotation | 
                                        
                                    addAnnotation(modelId: string, annotationName: string, viewId: string, annotationCategory: string, annotationDescription: string, position: any)
                                 | 
                            
| 
                                         添加批注 返回Promise对象 调用添加批注前,需调用window.BIMe.view.BIMeAnnotation.getAnnotationPosition()得到批注位置 
                                                Parameters :
                                                 
                                        
 
                                                    
                                            Returns:      
                                            any
            
                                        批注的全部信息  | 
                            
| Public updateAnnotation | 
                                        
                                    updateAnnotation(annotationName: string, annotationCategory: string, annotationDescription: string)
                                 | 
                            
| 
                                         更新批注 返回Promise对象 调用修改批注前,需调用window.bime.view.bimeAnnotation.editAnnotation()修改批注 
                                                Parameters :
                                                 
                                        
 
                                                    
                                            Returns:      
                                            any
            
                                        批注的全部信息  | 
                            
| Public deleteAnnotation | 
                                        
                                    deleteAnnotation(annotationId: string)
                                 | 
                            
| 
                                         删除批注 
                                                Parameters :
                                                 
                                        
 
                                                    
                                            Returns:      
                                            any
            
                                        成功返回批注Id  | 
                            
| Public showAnnotation | 
                                        
                                    showAnnotation(annotationId: string)
                                 | 
                            
| 
                                         展示批注 
                                                Parameters :
                                                 
                                        
 
                                                    
                                            Returns:      
                                            void
            
                                         | 
                            
| Public getAnnotationPosition | 
                                        
                                    getAnnotationPosition()
                                 | 
                            
| 
                                         创建批注位置 在添加批注之前调用此函数 
                                                Example :
                                                     
                                        
                                                    
                                            Returns:      
                                            any
            
                                        批注位置  | 
                            
| Public editAnnotation | 
                                        
                                    editAnnotation(annotationId: any)
                                 | 
                            
| 
                                         编辑批注内容 调用此函数后必须调用window.bime.view.bimeAnnotation.updateAnnotation() 
                                                Parameters :
                                                 
                                        
 
                                                    
                                            Returns:      
                                            any
            
                                         | 
                            
| commandService | 
                                    commandService:      |