zoukankan      html  css  js  c++  java
  • Are you Tagged?

    当我们在Word中输入一个格式正确的日期的时候,我们会发现在日期的上方,出现了一个小小的标签。

    当我们点击这个小标签的时候,会出现一个关联菜单,让我们对这个日期进行一些相关的操作。


    这就是智能标签(SmartTag),诞生于OfficeXP,发展于Office2003中的一项很Cool、很有用的功能。当我们在Office应用程序中输入一些具有特殊意义的字符的时候,智能标签会自动出现,并且提供给我们一个针对这些字符的相关菜单,以让我们进行某些操作。

    在某些商业场景中,智能标签能发挥很多作用。比如,当公司的Sales阅读一份包含有客户列表的Excel文档时,智能标签能够连接到后台的CRM系统,获取一份所有客户的名单,当Excel表格中有出现某个客户的名称时,这个客户名称上就会出现一个小小的标签,当Sales点击那个标签,在菜单中我们就可以看到这个客户相关的信息,点击菜单中的一项,智能标签就能连接到后台的CRM系统,显示出这个客户的详细信息,点击另一个选项,智能标签就连接到后台的ERP,显示出这个客户前一个月的销售情况...

    下面的图片显示的是一个简单的例子。智能标签连接到博客堂的最新文章列表的RSS,并获取最新文章里面所有作者的名单,当Excel表格中出现了这些作者的名字时,智能标签就实现出来了,然后通过点击智能标签,就会自动通过IE打开这个作者的最近几篇Blog。



    智能标签基于COM技术。开发人员需要引入SmartTag Type Library,编写出实现相应接口的COM组件,然后将组件注册到电脑上。不过现在我们有更Smarter的方法来写智能标签了,在下一篇Blog中,我会介绍如果用一个托管封装组件,让开发人员能够更快的使用纯.NET技术来构建自己的智能标签。

  • 相关阅读:
    用Python作GIS:择菜篇
    【嵌入式开发技术之串口】Linux下串口主机程序
    1033,2052 是什么意思?
    Telnet协议详解
    生活情景英语:英语国家生存英语精选
    windows下搭建iphone开发环境
    开公司的流程
    解决某物流企业二维码打印问题
    数字黑洞
    InnoSetup 打包代码 检测.netFramework
  • 原文地址:https://www.cnblogs.com/kaneboy/p/2436825.html
Copyright © 2011-2022 走看看