如何通过C#构建完全自定义商店提供程序 [英] How to build fully customization store provider by C#

查看:53
本文介绍了如何通过C#构建完全自定义商店提供程序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们希望使用我们自己的产品构建Outlook集成应用程序(例如iManage FileSite或OpenText eDocs集成。使用C#,但我无法找到如何使用C#(因为我尝试使用) PST,但许多方法受PST限制,
我认为因为PST默认用于邮件项目。

We would like to build a Outlook integration applicaiton with our own production (like iManage FileSite or OpenText eDocs integration. with C#, however I cannot found out how to do it with C# (since I try to use PST, but many method limited by PST, I think because PST is default used for Mail item.

我们想在下面做: -

We would like to do below:-

1.树形图中的新节点,如果我们展开它,列表中会有我们自己的子树。  (默认PST中没有默认的子树。如垃圾等) 。

1. New node in treelist, if we expand it, there would have our own sub-treee in list.   (without some default sub-tree in default PST.  such as trash, etc).

2.我们在项目浏览器中的项目列表和我们自己的完全自定义阅读面板。

2. Our own item list in item explorer and our own fully customization reading panel.

当我们点击列表中的项目时,应该通过列表中我们自己的方法文档打开该项目(例如使用MS-word打开等,不使用打开邮件项目的方法。

When we click on item in list, which should open that item by our own method document in list (such as use MS-word to open, etc., not use method for open mail item.

3.完全自定义右键菜单。  (当我使用VSTO时,我无法删除defautl右侧菜单项。)

3. fully customization right click menu.  (when I use VSTO, I cannot remove defautl right menu item.)

有人知道任何解决方案吗?&nb SP;非常感谢。

Do any one know any solution to do it?  many many thanks.

推荐答案

你好,

1。在treelist中的新节点,如果我们扩展它,列表中会有我们自己的子树。   (默认PST中没有默认子树
。垃圾等等。)

1. New node in treelist, if we expand it, there would have our own sub-treee in list.   (without some default sub-tree in default PST.  such as trash, etc).

您似乎对构建自定义商店感兴趣供应商。在这种情况下,您需要考虑使用任何非托管编程语言,如C ++。 .Net不受支持。请参阅 MAPI
和.Net
 了解更多信息。 

It looks like you are interested in building a custom store provider. In that case you need to consider using any unmanaged programming language such as C++. .Net is not supported. See MAPI and .Net for more information. 

对于列表中的其他项目,可以在C#(VSTO)中实现的常规COM加载项就足够了。请参阅  演练:创建您的第一个VSTO
Outlook加载项
 。

For other items in the list a regular COM add-in which can be implemented in C# (VSTO) is enough. See Walkthrough: Creating Your First VSTO Add-In for Outlook .


这篇关于如何通过C#构建完全自定义商店提供程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆