频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

使用 C# 进行 Outlook 2003 编程的简介

来源: 作者: 出处:巧巧读书 2007-07-22 进入讨论组
下一页 1 2 3 4 5 6 7 8 9 10 11 12 13 14 

讨论组http://group.qqread.com

  摘要: 本文介绍了 Microsoft Outlook 2003 对象模型介,并探讨了如何使用 C# 编程语言生成 Outlook 识别的应用程序和 Outlook 外接程序。

  作为对象模型的 Outlook 2003

  在将应用程序的功能公开给外部程序方面,Microsoft 有很长的历史。例如,如果项目需要拼写检查功能,您可以利用从 Microsoft_ Word 公开的对象模型。以同样的方式,如果正在生成的应用程序需要 Microsoft_ Outlook_ 2003 提供的功能,则可以利用关联的对象模型。简单地说,Outlook 2003 对象模型允许您与下列各项交互:

  · 电子邮件项。

  · Outlook 联系人数据库

  · Outlook 日历。

  · Outlook 注释和任务。

  · Outlook 本身的UI(资源管理器、检查器、命令栏等)。

  这显然是所包含功能的子集,但我肯定您有了大概的了解:可以通过关联的对象模型来访问 Outlook 2003 的功能。

  Outlook 主互操作程序集 (PIA)

  到目前为止,Outlook 的功能是通过一个基于 COM 的进程服务器 (msoutl.olb) 来公开的。。NET 开发人员希望与这些 COM 类型交互,因此,您需要通过互操作层来这样做。Microsoft Corporation 已经提供了一个 Outlook 2003 附带的"正式的"互操作程序集(即主互操作程序集)。

  该程序集已经强命名,并驻留在名称 Microsoft.Office.Interop.Outlook.dll 下面的全局程序集缓存中。要从 Microsoft_ Visual Studio_ .NET 2003 引用该程序集,请从"Add References"对话框访问"COM"选项卡,并选择"Microsoft Outlook 11.0 Object Library"(图 1)。

使用 C# 进行 Outlook 2003 编程的简介(图一)

图 1. 引用 Outlook PIA

  如果利用 Outlook PIA 的以前版本(或多个版本)生成自定义应用程序,一定要阅读 http://go.microsoft.com/fwlink/?LinkId=30833,该文讨论了某些可能的版本冲突。

更多文章 更多内容请看Java编程开发手册专题,或进入讨论组讨论。
下一页 1 2 3 4 5 6 7 8 9 10 11 12 13 14 
收藏此文】【 】【打印】【关闭
较早的文章:C# GDI+编程之基础篇

较新的文章:Orcas版C#3.0的新特性
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
讨论组问题推荐
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章