NTKO附件管理控件开发接口参考V_第1页
NTKO附件管理控件开发接口参考V_第2页
NTKO附件管理控件开发接口参考V_第3页
NTKO附件管理控件开发接口参考V_第4页
NTKO附件管理控件开发接口参考V_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、在Web中编辑管理服务器文件!V4.0版NTKO 附件管理控件开发接口参考V4.0 Build 0,0,0,0更新时间:2010年9月15日开发接口重庆软航科技有限公司千航网络【NTKO SOFTWARE】电子邮件:SALEINFONTKO.COMWEB:技术支持网站:HTTP:/DEV.NTKO.COM/TELFAX传真 COPYRIGHT 2003-2010,BY NTKO SOFTWAREALL RIGHTS RESERVED版权所有:软航科技,千航网络保留所有权利未经许可,请勿分发本文档的部分或全部目录 TOC o 1-3 h z

2、 HYPERLINK l _Toc272763146 第1章 软件最终用户许可协议 PAGEREF _Toc272763146 h 1 HYPERLINK l _Toc272763147 第2章 何时使用NTKO附件管理控件 PAGEREF _Toc272763147 h 1 HYPERLINK l _Toc272763148 1、 提供在线编辑解决方案 PAGEREF _Toc272763148 h 1 HYPERLINK l _Toc272763149 2、 管理DOMINO文档附件 PAGEREF _Toc272763149 h 1 HYPERLINK l _Toc272763150 第

3、3章 功能介绍(Features) PAGEREF _Toc272763150 h 2 HYPERLINK l _Toc272763151 3.1、 功能简介 PAGEREF _Toc272763151 h 2 HYPERLINK l _Toc272763152 3.2、 详细功能 PAGEREF _Toc272763152 h 2 HYPERLINK l _Toc272763153 1、 平台支持功能 PAGEREF _Toc272763153 h 2 HYPERLINK l _Toc272763154 2、 网络及协议功能支持 PAGEREF _Toc272763154 h 2 HYPER

4、LINK l _Toc272763155 3、 界面行为支持 PAGEREF _Toc272763155 h 3 HYPERLINK l _Toc272763156 4、 编程支持 PAGEREF _Toc272763156 h 3 HYPERLINK l _Toc272763157 5、 安全及其他支持 PAGEREF _Toc272763157 h 3 HYPERLINK l _Toc272763158 3.3、 需要的软件 PAGEREF _Toc272763158 h 4 HYPERLINK l _Toc272763159 3.4、 支持的Web服务器 PAGEREF _Toc2727

5、63159 h 4 HYPERLINK l _Toc272763160 3.5、 HTML Object标识符 PAGEREF _Toc272763160 h 4 HYPERLINK l _Toc272763161 第4章 控件主要属性参考 PAGEREF _Toc272763161 h 4 HYPERLINK l _Toc272763162 4.1、 界面相关属性 PAGEREF _Toc272763162 h 4 HYPERLINK l _Toc272763163 1、 Toolbar PAGEREF _Toc272763163 h 4 HYPERLINK l _Toc272763164

6、2、 ViewType PAGEREF _Toc272763164 h 5 HYPERLINK l _Toc272763165 3、 Statusbar PAGEREF _Toc272763165 h 5 HYPERLINK l _Toc272763166 4、 BackColor PAGEREF _Toc272763166 h 5 HYPERLINK l _Toc272763167 4.2、 网络协议相关属性 PAGEREF _Toc272763167 h 5 HYPERLINK l _Toc272763168 1、 MaxUploadSize PAGEREF _Toc272763168 h

7、 5 HYPERLINK l _Toc272763169 2、 NetworkBufferSize PAGEREF _Toc272763169 h 5 HYPERLINK l _Toc272763170 3、 ReceiveDataTimeOut PAGEREF _Toc272763170 h 5 HYPERLINK l _Toc272763171 4、 IsUseUTF8URL PAGEREF _Toc272763171 h 5 HYPERLINK l _Toc272763172 5、 IsUseControlAgent PAGEREF _Toc272763172 h 6 HYPERLINK

8、 l _Toc272763173 6、 IsUseUTF8Data PAGEREF _Toc272763173 h 6 HYPERLINK l _Toc272763174 7、 IsDirectConnect PAGEREF _Toc272763174 h 6 HYPERLINK l _Toc272763175 4.3、 行为控制属性 PAGEREF _Toc272763175 h 6 HYPERLINK l _Toc272763176 1、 CancelLastCommand PAGEREF _Toc272763176 h 6 HYPERLINK l _Toc272763177 2、 Def

9、aultAddFileTypes PAGEREF _Toc272763177 h 6 HYPERLINK l _Toc272763178 3、 FilesCount PAGEREF _Toc272763178 h 6 HYPERLINK l _Toc272763179 4、 ServerFilesCount PAGEREF _Toc272763179 h 6 HYPERLINK l _Toc272763180 5、 LocalFilesCount PAGEREF _Toc272763180 h 6 HYPERLINK l _Toc272763181 6、 IsConfirmSaveModifi

10、ed PAGEREF _Toc272763181 h 6 HYPERLINK l _Toc272763182 7、 IsShowContextMenu PAGEREF _Toc272763182 h 7 HYPERLINK l _Toc272763183 8、 IsPermitAddDelFiles PAGEREF _Toc272763183 h 7 HYPERLINK l _Toc272763184 9、 DelFileField PAGEREF _Toc272763184 h 7 HYPERLINK l _Toc272763185 10、 IsUseFileIDInDelFileField

11、 PAGEREF _Toc272763185 h 7 HYPERLINK l _Toc272763186 11、 IsReadOnlyMode PAGEREF _Toc272763186 h 7 HYPERLINK l _Toc272763187 12、 FirstColCaption PAGEREF _Toc272763187 h 7 HYPERLINK l _Toc272763188 13、 IsEnableEditMenuItem PAGEREF _Toc272763188 h 7 HYPERLINK l _Toc272763189 14、 IsEnableOpenMenuItem PA

12、GEREF _Toc272763189 h 8 HYPERLINK l _Toc272763190 15、 IsConfirmDelFiles PAGEREF _Toc272763190 h 8 HYPERLINK l _Toc272763191 16、 IsNeedSaveToServer PAGEREF _Toc272763191 h 8 HYPERLINK l _Toc272763192 17、 IsShowFileMouseTip PAGEREF _Toc272763192 h 8 HYPERLINK l _Toc272763193 18、 IsEnableSaveAll PAGERE

13、F _Toc272763193 h 8 HYPERLINK l _Toc272763194 19、 IsEnableAdd PAGEREF _Toc272763194 h 8 HYPERLINK l _Toc272763195 20、 IsEnableViewDetail PAGEREF _Toc272763195 h 8 HYPERLINK l _Toc272763196 21、 MenuItemCount PAGEREF _Toc272763196 h 8 HYPERLINK l _Toc272763197 22、 ScannerPicFileName PAGEREF _Toc272763

14、197 h 8 HYPERLINK l _Toc272763198 23、 ScannerPicType PAGEREF _Toc272763198 h 9 HYPERLINK l _Toc272763199 24、 IsAllowSelScannerPicType PAGEREF _Toc272763199 h 9 HYPERLINK l _Toc272763200 25、 IsCloseScannerUI PAGEREF _Toc272763200 h 9 HYPERLINK l _Toc272763201 26、 IsSelScannerIfOnlyOne PAGEREF _Toc272

15、763201 h 9 HYPERLINK l _Toc272763202 27、 IsSaveLastSelScanner PAGEREF _Toc272763202 h 9 HYPERLINK l _Toc272763203 28、 IsShowColumnHeader PAGEREF _Toc272763203 h 9 HYPERLINK l _Toc272763204 29、 StatusMessage PAGEREF _Toc272763204 h 9 HYPERLINK l _Toc272763205 30、 StatusCode PAGEREF _Toc272763205 h 9

16、HYPERLINK l _Toc272763206 31、 ProductCaption,ProductKey PAGEREF _Toc272763206 h 9 HYPERLINK l _Toc272763207 4.4、 用于和文档控件集成的属性 PAGEREF _Toc272763207 h 10 HYPERLINK l _Toc272763208 1、 IsSaveOfficeControlDoc PAGEREF _Toc272763208 h 10 HYPERLINK l _Toc272763209 2、 OfficeControlID PAGEREF _Toc272763209 h

17、 10 HYPERLINK l _Toc272763210 3、 OfficeControlDocFileName PAGEREF _Toc272763210 h 10 HYPERLINK l _Toc272763211 4.5、 其他特殊属性 PAGEREF _Toc272763211 h 10 HYPERLINK l _Toc272763212 1、 NetAdaptersCount特定版本提供 PAGEREF _Toc272763212 h 10 HYPERLINK l _Toc272763213 第5章 控件主要方法参考 PAGEREF _Toc272763213 h 10 HYPER

18、LINK l _Toc272763214 1、 AddServerFile PAGEREF _Toc272763214 h 10 HYPERLINK l _Toc272763215 2、 AddLocalFile PAGEREF _Toc272763215 h 11 HYPERLINK l _Toc272763216 3、 AddFromScanner需要购买扫描支持模块 PAGEREF _Toc272763216 h 12 HYPERLINK l _Toc272763217 4、 DoCommand PAGEREF _Toc272763217 h 12 HYPERLINK l _Toc272

19、763218 5、 GetFile PAGEREF _Toc272763218 h 13 HYPERLINK l _Toc272763219 6、 BeginSaveToURL PAGEREF _Toc272763219 h 13 HYPERLINK l _Toc272763220 7、 SelectFile PAGEREF _Toc272763220 h 15 HYPERLINK l _Toc272763221 8、 IsFileSelected PAGEREF _Toc272763221 h 15 HYPERLINK l _Toc272763222 9、 MoveSelectFileUp

20、PAGEREF _Toc272763222 h 15 HYPERLINK l _Toc272763223 10、 MoveSelectFileDown PAGEREF _Toc272763223 h 15 HYPERLINK l _Toc272763224 11、 ResetViewSort PAGEREF _Toc272763224 h 15 HYPERLINK l _Toc272763225 12、 SetColumnVisible PAGEREF _Toc272763225 h 15 HYPERLINK l _Toc272763226 13、 SetCustomColumnCaption

21、 PAGEREF _Toc272763226 h 16 HYPERLINK l _Toc272763227 14、 AddCustomMenuItem PAGEREF _Toc272763227 h 16 HYPERLINK l _Toc272763228 15、 RemoveCustomMenuItem PAGEREF _Toc272763228 h 16 HYPERLINK l _Toc272763229 16、 ClearAllCustomMenuItems PAGEREF _Toc272763229 h 16 HYPERLINK l _Toc272763230 17、 Reset PA

22、GEREF _Toc272763230 h 16 HYPERLINK l _Toc272763231 18、 ResetSavedScanner PAGEREF _Toc272763231 h 17 HYPERLINK l _Toc272763232 19、 GetNetAdaptersInfo特定版本提供 PAGEREF _Toc272763232 h 17 HYPERLINK l _Toc272763233 第6章 控件主要事件参考 PAGEREF _Toc272763233 h 18 HYPERLINK l _Toc272763234 1、 AfterSaveToURL PAGEREF

23、_Toc272763234 h 18 HYPERLINK l _Toc272763235 2、 OnSelectChange PAGEREF _Toc272763235 h 19 HYPERLINK l _Toc272763236 3、 OnLocalFileAdded PAGEREF _Toc272763236 h 20 HYPERLINK l _Toc272763237 4、 BeforeFileCommand PAGEREF _Toc272763237 h 21 HYPERLINK l _Toc272763238 5、 BeforeFileAdded PAGEREF _Toc272763

24、238 h 22 HYPERLINK l _Toc272763239 6、 OnFileSelecteded PAGEREF _Toc272763239 h 23 HYPERLINK l _Toc272763240 7、 BeforeFileOpened PAGEREF _Toc272763240 h 23 HYPERLINK l _Toc272763241 8、 OnCustomMenuCommand PAGEREF _Toc272763241 h 25 HYPERLINK l _Toc272763242 9、 OnScannerFinished PAGEREF _Toc272763242

25、h 25 HYPERLINK l _Toc272763243 10、 OnScannerSetFileName PAGEREF _Toc272763243 h 26 HYPERLINK l _Toc272763244 11、 AfterFileDeleted PAGEREF _Toc272763244 h 26 HYPERLINK l _Toc272763245 第7章 AttachFile类介绍 PAGEREF _Toc272763245 h 27 HYPERLINK l _Toc272763246 7.1、 说明 PAGEREF _Toc272763246 h 27 HYPERLINK l

26、 _Toc272763247 7.2、 AttachFile类属性 PAGEREF _Toc272763247 h 27 HYPERLINK l _Toc272763248 1、 IsServerFile PAGEREF _Toc272763248 h 27 HYPERLINK l _Toc272763249 2、 FileURL PAGEREF _Toc272763249 h 27 HYPERLINK l _Toc272763250 3、 FilePath PAGEREF _Toc272763250 h 27 HYPERLINK l _Toc272763251 4、 FileName PAG

27、EREF _Toc272763251 h 27 HYPERLINK l _Toc272763252 5、 FileSize PAGEREF _Toc272763252 h 28 HYPERLINK l _Toc272763253 6、 IsAllowEdit PAGEREF _Toc272763253 h 28 HYPERLINK l _Toc272763254 7、 IsAllowOpen PAGEREF _Toc272763254 h 28 HYPERLINK l _Toc272763255 8、 IsAllowDelete PAGEREF _Toc272763255 h 28 HYPER

28、LINK l _Toc272763256 9、 IsAllowSaveAs PAGEREF _Toc272763256 h 28 HYPERLINK l _Toc272763257 10、 IsAllowPrint PAGEREF _Toc272763257 h 28 HYPERLINK l _Toc272763258 11、 IsAllowOpenFolder PAGEREF _Toc272763258 h 28 HYPERLINK l _Toc272763259 12、 IsAllowViewProperty PAGEREF _Toc272763259 h 28 HYPERLINK l _

29、Toc272763260 13、 SortOrder PAGEREF _Toc272763260 h 28 HYPERLINK l _Toc272763261 14、 CustomFileID PAGEREF _Toc272763261 h 28 HYPERLINK l _Toc272763262 15、 IsNeedSaveToServer PAGEREF _Toc272763262 h 28 HYPERLINK l _Toc272763263 7.3、 AttachFile类方法 PAGEREF _Toc272763263 h 29 HYPERLINK l _Toc272763264 1、

30、 SetCustomData PAGEREF _Toc272763264 h 29 HYPERLINK l _Toc272763265 2、 GetCustomData PAGEREF _Toc272763265 h 29 HYPERLINK l _Toc272763266 第8章 重命名功能和文件排序功能 PAGEREF _Toc272763266 h 29 HYPERLINK l _Toc272763267 8.1、 有关重命名功能的说明 PAGEREF _Toc272763267 h 29 HYPERLINK l _Toc272763268 1、 重要说明 PAGEREF _Toc272

31、763268 h 29 HYPERLINK l _Toc272763269 2、 重命名功能的编程使用 PAGEREF _Toc272763269 h 29 HYPERLINK l _Toc272763270 8.2、 有关排序功能的说明 PAGEREF _Toc272763270 h 32 HYPERLINK l _Toc272763271 1、 重要说明 PAGEREF _Toc272763271 h 32 HYPERLINK l _Toc272763272 2、 排序功能的编程使用 PAGEREF _Toc272763272 h 32 HYPERLINK l _Toc272763273

32、第9章 常见问题(FAQs) PAGEREF _Toc272763273 h 33 HYPERLINK l _Toc272763274 1、 如何获得技术支持 PAGEREF _Toc272763274 h 33 HYPERLINK l _Toc272763275 2、 如果控件不能运行怎么办? PAGEREF _Toc272763275 h 33 HYPERLINK l _Toc272763276 3、 如何在的部分设置属性? PAGEREF _Toc272763276 h 33 HYPERLINK l _Toc272763277 4、 如何输入产品密钥? PAGEREF _Toc27276

33、3277 h 33软件最终用户许可协议重要须知 请认真阅读:本最终用户许可协议(以下称协议)是您(个人或单一实体)与 我们之间有关NTKO 附件管理控件软件产品的法律协议。本“软件产品”包括计算机软件,并可能包括相关媒体、印刷材料,和“联机”或电子文档(“软件产品”)。本“软件产品”还包括对我们提供给您的原“软件产品”的任何更新和补充资料。任何与本“软件产品”一同提供给您的并与单独一份最终用户许可证相关的软件产品是根据那份许可协议中的条款而授予您。您一旦安装、复制、下载、访问或以其它方式使用“软件产品”,即表示您同意接受本协议各项条款的约束。如您不同意本协议中的条款,请不要安装或使用“软件产品

34、”;NTKO 附件管理控件是受版权保护的。如果您得到的是未注册版本,您还没有获得运行授权。请在测试完成之后从您的机器中删除。如果您得到的是注册版本,您可以在授权协议许可的范围内使用本软件。您不能分发,销售,以及非法破解本软件。也不能超出协议许可的范围使用本软件。否则,将被视为侵犯了我们的知识产权。对反向工程 (Reverse Engineering)、反向编译 (Decompilation)、反汇编 (Disassembly) 的限制。您不得对本“软件产品”进行反向工程、反向编译 (decompile) 或反汇编 (disassemble),但尽管有这项限制,如适用法律明示允许上述活动,则不在

35、此限。另外,我们不对您在使用此软件的过程中对您的机器或者数据造成的损失负责。何时使用NTKO附件管理控件提供在线编辑解决方案使用NTKO附件管理控件,可以直接打开附件并进行编辑。系统可以自动将修改过的资料保存回服务器。免去了下载修改上传的复杂操作过程。NTKO附件管理控件可用于任何后台WEB服务器。管理DOMINO文档附件NTKO附件管理控件更可以和LOTUS DOMINO完全无缝集成。应用NTKO附件管理控件,类似于INOTES,可以更加方面的操作和处理任何DOMINO数据库中的附件。如果您使用LOTUS DOMINO作为企业服务器,NTKO附件管理控件更是您必不可少的选择。功能介绍(Fea

36、tures)功能简介在线演示及资料下载:使用NTKO附件管理控件,能够在浏览器中启动原始文件对应的应用程序,对图像文件,OFFICE文件,文本文件等任何文件进行编辑,打印,阅读,并保存到Web服务器。实现文档的方便编辑和统一管理。支持拖放,修改提示保存,多线程下载上传,多种视图模式,智能提交等多种特性。NTKO附件管理控件支持包括DOMINO在内的各种后台Web服务器和编程语言。并且可以在浏览器中通过JScript或者VBScript使用控件提供的属性和方法控制文档操作。在DOMINO中,比INOTES使用更加方便快捷。集成程度更好。详细功能注意:某些功能(如拖放功能)在演示版本中不支持。从扫

37、描仪添加文件需要增强版本支持。重命名,排序功能因为和后台相关,需要定制版本支持。平台支持功能支持多种后台web服务器和开发语言支持DOMINO,IIS,WebLogic,Apache等多种后台web服务器和ASP,JSP,C#,VB.NET,PHP等多种后台开发语言。在任何后台web服务器都无需后台安装特别的组件或者软件。与DOMINO服务器无缝集成无需后台组件,和DOMINO服务器可无缝集成。比INOTES使用更加方便,开发更加快捷。网络及协议功能支持支持智能提交使用我们独创的智能提交技术,将附件文件和开发者指定的FORM中的数据一次性上传到服务器。多线程上传下载,性能更高控件完全采用多线程

38、方式上传下载,可以更好的改善用户体验,达到更高性能。支持UTF-8网页编码通过IsUseUTF8Data属性,可以支持UTF-8编码网页的智能提交。支持网络缓冲大小自定义自适应的网络传输速度,并且在特殊网络中允许用户自定义网络传输缓冲的大小支持HTTP协议,HTTPS OVER SSL协议对HTTPS协议的支持使得可以创建更加安全的应用。并且自动支持Session Cookie。使用当前页面的Session Cookie和服务器进行交互。界面行为支持支持鼠标拖放用户可以通过拖放增加本地文件到控件中,或者通过拖放从控件中拖放文件到本地资源管理器或者其他支持拖放的应用程序。支持多种视图模式支持大图

39、标,小图标,详细信息显示等多种模式。支持多种排序方式。支持自定义工具栏通过附件提供的事件和方法,用户可以自定义工具栏执行调用。支持直接编辑文件用户可双击附件直接打开编辑,或者使用右键菜单选择打开或者打印,系统自动下载到临时目录并执行相关操作。支持提示文件修改如果下载到本地的文件被修改,控件自动提示并可以保存回服务器。支持编辑,打开,打印等多种操作方式可对附件进行编辑,打开,打印,打开文件夹,查看属性等多种操作。编程支持支持简洁高效的编程接口可使用Javascript和VBScript对控件进行编程。支持自定义列,并且可以隐藏预定义的某些列控件支持最多5个自定义列。让开发者能够有更多的控制。支持

40、设定自定义用户数据并显示控件可以为自定义列设定自定义的用户数据并显示。并且能够自动排序。支持过滤文件大小,文件总数量,以及文件类型通过控件的BeforeFileAdded事件,用户可以限定允许添加到控件的文件类型,大小,以及数量。支持多个事件通过控件选择文件,添加文件之前,选择数量变化等多个事件,用户可以对控件实施更多控制。安全及其他支持安全可靠系统不会自动增加未经用户授权的文件。在打开可执行文件时会自动提示警告。支持直接从扫描仪输入文件需要购买扫描支持模块通过AddFromScanner方法,控件支持从扫描仪中直接扫描图片到控件中。需要购买扫描支持模块支持获取客户机网卡物理地址及信息特定版本

41、提供控件支持获取客户机网卡物理地址及信息。通过将控件设定为最小,并获得这些信息,可用于客户端的登录认证特定版本提供使用NTKO附件管理控件,可以大大缩短整个系统的开发时间,降低系统的开发成本,提高产品的质量和用户体验。 需要的软件正确运行本控件需要客户机安装Windows98及以上操作系统,Internet Explorer 5.0及以上版本。支持的Web服务器支持所有的支持HTTP/1.1标准的Web服务器。HTML Object标识符注意:某些特殊版本比如OEM可能会具有不同的CLSID值。控件主要属性参考界面相关属性ToolbarToolbar:返回或者设置是否显示工具栏。ViewTyp

42、eViewType:返回或者设置控件的视图属性。取值0-2。ntkoViewLargeIcon = 0, ntkoViewSmallIcon, ntkoViewReport0:大图标;1:小图标;2:详细信息StatusbarStatusbar:布尔型。读写。是否显示状态栏BackColorBackColor:背景颜色;可读写;缺省值:系统窗口背景颜色;设置:Obj.BackColor = OLE_COLOR说明:OLE_COLOR是一个BGR (Blue, Green, Red)数值。BGR value = (blue * 65536) + (green * 256) + red网络协议相关

43、属性MaxUploadSizeMaxUploadSize:返回或者设置最大允许提交的数据量。以字节为单位。NetworkBufferSizeNetworkBufferSize:设置网络传输的缓存大小。如果为0,则系统自动调整。建议设置为0。如果网络情况特殊,比如速度很快或者很慢,可以适当修改此设置。ReceiveDataTimeOutReceiveDataTimeOut:读取/设置网络接收超时时间。以秒为单位。长整型。默认为300秒。IsUseUTF8URLIsUseUTF8URL:读取/设置是否使用UTF-8传输URL。IsUseControlAgentIsUseControlAgent:读

44、取/设置向服务器提交请求时是否使用“NTKO ATTACH MANAGE CONTROL AGENT”.此信息也可用于判断是否是控件请求的数据。默认为FALSE,使用浏览器AGENT。IsUseUTF8DataIsUseUTF8Data:读取/设置是否使用UTF-8在智能提交中传输网页数据。如果网页编码设置为UTF-8,需要设置此属性,以便控件自动使用UTF-8编码进行网页数据的提交。IsDirectConnectIsDirectConnect:是否使用直接连接连接服务器。【而不是默认的采用浏览器设置】。对于某些老版本的代理服务器环境,设置此选项可以避免因浏览器自动检测代理服务器引起的问题行为

45、控制属性CancelLastCommandCancelLastCommand:只允许写入。设定该值将取消最后的操作。可以用于多个事件。具体请参考相关事件的介绍。DefaultAddFileTypesDefaultAddFileTypes:读取/设置添加文件对话框中默认的文件过滤类型.以分号分隔.例如:*.doc;*.gif;。默认是允许控件内置的过滤选项。FilesCountFilesCount:只读。返回当前控件中文件的数量。ServerFilesCountServerFilesCount:只读。返回当前控件中服务器文件的数量LocalFilesCountLocalFilesCount:只读

46、。返回当前控件中用户增加的本地文件的数量IsConfirmSaveModifiedIsConfirmSaveModified:读取/设置是否提示保存修改的文件到服务器.默认为true。建议启用以便让用户能够确认所作的修改。IsShowContextMenuIsShowContextMenu:读取/设置是否显示右键菜单.默认为true。注意:右键菜单中的关于本产品菜单不能隐藏。IsPermitAddDelFilesIsPermitAddDelFiles:是否允许在控件中增加和删除文件。当文档处于阅读模式,不允许用户删除和增加附件时,应该设置为0。默认为TRUE(-1)。DelFileFieldD

47、elFileField:字符串。设置文件删除域名称。通常情况下,当用户删除了控件中的服务器文件时,控件通过此属性设定的多值域,发送给服务器被删除的文件名信息。该值是一个同名的多值域。在DOMINO平台下,此域不需要设置。而当IsUseFileIDInDelFileField属性被设定为true时,此域中包含的将不再是文件名信息,而是用户设定的AttachFile类的CustomFileID属性。请参考IsUseFileIDInDelFileField 属性,以及AttachFile类的CustomFileID属性说明。IsUseFileIDInDelFileFieldIsUseFileIDIn

48、DelFileField:布尔型。默认值为false。此域设定为true时,将影响DelFileField标识的删除文件域中的信息,并且将影响重命名域的内容。具体请参考DelFileField属性介绍,以及第8章有关重命名功能的说明。在DOMINO平台下,此域请务必不要设置为TRUE。IsReadOnlyModeIsReadOnlyMode:布尔型。读取/设置是否是只读状态打开服务器文件。FirstColCaptionFirstColCaption:读取/设置第一列的名称。字符串。IsEnableEditMenuItemIsEnableEditMenuItem:读取/设置是否允许编辑菜单项。I

49、sEnableOpenMenuItemIsEnableOpenMenuItem:读取/设置是否允许打开菜单项。IsConfirmDelFilesIsConfirmDelFiles:布尔型。读取/设置是否提示删除文件。默认为true,提示。IsNeedSaveToServerIsNeedSaveToServer:只读。读取用户是否对控件中的文件进行了修改,并需要保存回服务器。当用户删除了服务器文件,增加了本地文件,或者,修改了服务器已经下载的文件之后此属性为TRUE,否则为FALSE。IsShowFileMouseTipIsShowFileMouseTip:读写,布尔型。设定是否显示文件的鼠标提

50、示信息。IsEnableSaveAllIsEnableSaveAll:布尔型。可读写。读取/设置是否允许“保存所有”命令。IsEnableAddIsEnableAdd:布尔型。可读写。读取/设置是否允许添加新附件命令。注意:此属性同时会影响从扫描仪添加文件。IsEnableViewDetailIsEnableViewDetail:布尔型。可读写。读取/设置是否允许查看详细命令。MenuItemCount获取上下文菜单中,自定义菜单项目的数量。ScannerPicFileNameScannerPicFileName:字符串,可读写。用来读取/设置默认扫描文件名前缀。ScannerPicTypeS

51、cannerPicType:整形,取值03。可读写。设置默认的扫描仪添加的文件类型。0,TIFF,1:JPEG,2:GIF,3:BMP。IsAllowSelScannerPicTypeIsAllowSelScannerPicType:布尔型。可读写。读取/设置是否允许选择扫描图片类型。默认为true。IsCloseScannerUIIsCloseScannerUI:布尔型。可读写。读取/设置扫描后是否关闭扫描仪界面。对于连续扫描仪,可设定为false.默认为true.IsSelScannerIfOnlyOneIsSelScannerIfOnlyOne:布尔型。可读写。读取/设置扫描如果只有1个

52、扫描仪,是否提示选择.默认为true.IsSaveLastSelScannerIsSaveLastSelScanner:布尔型。可读写。读取/设置是否保存最后选择的扫描仪信息。IsShowColumnHeaderIsShowColumnHeader:布尔型,可读写。读取/设置是否在详细视图显示标题。StatusMessage返回最后操作的结果字符串,只读.StatusCode返回最后操作的结果代码,只读.0: 成功; 1:文件错误; 2:网络错误; 3: 内存错误; 4:参数错误; 100:其他错误。ProductCaption,ProductKey标题栏名称和密钥。如果密钥正确,将可以正常使

53、用。否则,将显示演示版本标识,且会到期。用于和文档控件集成的属性IsSaveOfficeControlDocIsSaveOfficeControlDoc:布尔型。可读写。读取/设置是否保存NTKO OFFICE文档控件中的文档。OfficeControlIDOfficeControlID:字符串类型。可读写。当IsSaveOfficeControlDoc为true时,附件控件在保存时将可以同时保存NTKO OFFICE文档控件中的数据。此属性读取/设置要保存的NTKO OFFICE文档控件的ID。OfficeControlDocFileNameOfficeControlDocFileName:

54、字符串类型。可读写。当IsSaveOfficeControlDoc为true时,附件控件在保存时将可以同时保存NTKO OFFICE文档控件中的数据。此属性读取/设置保存时OFFICE控件中文档的文件名.其他特殊属性NetAdaptersCount特定版本提供NetAdaptersCount:返回本地网络界面的数量;请参考GetNetAdaptersInfo方法介绍。控件主要方法参考AddServerFileAttachFile AddServerFile(in VARIANT URL,in,optional VARIANT FileName,in,optional VARIANT FileS

55、ize,in,optional VARIANT FileModifiedTimeStr,in,optional VARIANT IsAllowEdit);向控件中增加服务器文件。返回一个AttachFile类对象。URL:附件URL(可以是绝对URL,或者相对当前页面的URL)FileName:附件名称。标识附件的文件名。该名称必须正确,否则将导致删除文件信息传送错误。FileSize:附件大小,以字节为单位。该信息不一定需要正确的信息,只是将在控件的详细视图中看到。用户下载后该信息将自动更新成正确的信息。FileModifiedTime:标识附件最后修改时间的字符串。IsAllowEdit:

56、说明该服务器文件是否允许被编辑。不允许编辑的附件即使用户在本地修改了也不会保存到服务器。注意:此方法会触发BeforeFileAdded事件。技巧:此方法可以被js调用,用来过滤文件类型。比如,在BeforeFileAdded事件中,可以通过判断扩展名,或者当前已经存在的文件数量(FilesCount,ServerFilesCount,以及LocalFilesCount属性),或者大小来过滤是否允许增加该文件。如果不允许增加,可以直接设定CancelLastCommand为true取消增加文件。AddLocalFileAddLocalFile(in, optional VARIANT File

57、OrDirName,in, optional VARIANT PromptSelect,in, optional VARIANT PermitMultiSelect,in, optional VARIANT FileType)从安全性考虑,如果该方法不提示用户选择的情况下增加了文件,则无论设定提示保存与否,保存时都将提示用户,以避免服务器要求上传了用户不允许的文件。FileOrDirName:初始文件或者目录;PromptSelect:是否提示用户选择文件;如果第一个参数是目录,或者模式,比如”d:000*.*”,且第二个参数为FALSE,将增加符合条件的文件。PermitMultiSelec

58、t:是否允许选择多个文件;FileType:默认的文件过滤类型。比如:”*.gif;*.jpg;*.bmp”。多种类型以分号分隔。注意:此方法会触发BeforeFileAdded和OnLocalFileAdded事件。技巧:此方法可以被js调用,用来过滤文件类型或者结合其他系统使用,为其他系统选择文件。比如,在BeforeFileAdded事件中,可以通过判断扩展名,或者当前已经存在的文件数量(FilesCount,ServerFilesCount,以及LocalFilesCount属性),或者大小来过滤是否允许增加该文件。如果不允许增加,可以直接设定CancelLastCommand为tru

59、e取消增加文件。OnLocalFileAdded事件可用于html在线编辑器中的图片选择。请参考“OnLocalFileAdded”事件。另外,用户也可以采用拖放的方式增加文件。AddFromScanner需要购买扫描支持模块AddFromScanner (in,optional VARIANT FileName)增加来自扫描仪的文件。可选参数标识增加的附件的前缀。注意:此方法会触发BeforeFileAdded和OnLocalFileAdded事件。DoCommandDoCommand(in unsigned long cmdid)该方法对选定的附件执行命令。cmdid可选06。 ntkoC

60、mdEdit = 0 ntkoCmdOpen =1 ntkoCmdPrint = 2 ntkoCmdDelete = 3 ntkoCmdSave = 4 ntkoCmdSaveAll = 5 ntkoCmdRename = 60:编辑附件。1:打开附件。2:打印附件。3:删除选定附件。4:保存选定的附件。5:保存全部附件到指定目录如果“IsPermitAddDelFiles”属性被设置为FALSE,则DoCommand(3)不起作用。请参考“IsPermitAddDelFiles”属性。一般情况下,该方法可用于开发者自定义的按钮。比如:删除保存编辑打印请参考“OnSelectChange”事件

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论