System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
技术介绍
1、诸如电子邮件应用之类的一些通信应用可以提供丰富的附件功能,其中,物理的或基于云的附件可以与可能是实时的元数据一同发送/显示。当前,如果基于云的文件被附加,则该文件被物理地下载并且被附加至消息。利用云存储服务,用户通常具有文件的本地版本和云版本。两个版本可能不能总是同步,尤其是如果用户与云存储服务离线。因此,如果用户在从云服务离线时尝试发送基于云的附件,则他们可能会得到错误的消息。
技术实现思路
1、提供了该
技术实现思路
以用简化的形式引入在以下的具体实施方式中进一步描述的概念的选择。该
技术实现思路
不旨在标识所要求保护主题的关键特征或必要特征,也不旨在帮助确定所要求保护的主题的范围。
2、实施例针对基于云的文件向通信的智能附加。可以检测本地存储的附件包含在对外的通信中,并且关于附件的云版本是否可用而进行确定。如果云版本是可用的,则可以选择将附件的本地存储的版本或云版本发送给接收者。接着,可以将附件的经选择的版本与对外的通信一同发送给接收者。
3、通过阅读以下详细描述并回顾相关联的附图,这些和其他特征和优点将是显而易见的。应当理解的是,前述一般描述和以下的详细描述两者仅仅是说明性的,而不限制所要求保护的方面。
【技术保护点】
1.一种在计算设备上执行的用于管理电子通信的方法,所述方法包括:
2.根据权利要求1所述的方法,其中,自动地选择所述本地存储的附件和所述本地存储的附件的云版本中的一个作为所述附件的经选择的版本包括:当所述发送者经由基于web的应用发起所述对外的通信时,自动地选择所述本地存储的附件的云版本作为所述附件的经选择的版本。
3.根据权利要求2所述的方法,还包括:响应于选择所述本地存储的附件的云版本作为所述附件的经选择的版本,向所述发送者提供对与所述对外的通信一起发送的所述附件的经选择的版本的版本变化的指示。
4.根据权利要求2所述的方法,其中,将云版本作为所述附件的经选择的版本与所述对外的通信一起发送包括:将所述本地存储的附件和所述本地存储的附件的云版本的混合与所述对外的通信一起发送。
5.根据权利要求2所述的方法,还包括:响应于所述本地存储的附件被自动地选择为所述附件的经选择的版本,将选择菜单呈现给所述发送者以建议所述云版本。
6.根据权利要求1所述的方法,其中,自动地选择所述本地存储的附件和所述本地存储的附件的云版本中的一个
7.根据权利要求1所述的方法,其中,自动地选择所述本地存储的附件和所述本地存储的附件的云版本中的一个是在从由以下项组成的组中选择的一个处执行的:通信服务服务器、通信地耦合到所述通信服务服务器的客户端设备、以及在通信地耦合到所述通信服务服务器的所述客户端设备上执行的通信应用。
8.一种用于管理电子通信的系统,所述系统包括:
9.根据权利要求8所述的系统,其中,所述一个或多个处理器被配置为:当所述发送者经由基于web的应用发起所述对外的通信时,自动地选择本地存储的附件的云版本作为所述附件的经选择的版本。
10.根据权利要求9所述的系统,其中,所述一个或多个处理器被配置为:响应于选择所述本地存储的附件的云版本作为所述附件的经选择的版本,向所述发送者提供对与所述对外的通信一起发送的所述附件的经选择的版本的版本变化的指示。
11.根据权利要求10所述的系统,其中,所述指示包括图形指示。
12.根据权利要求10所述的系统,其中,所述指示包括改变与所述对外的通信相关联的图标。
13.根据权利要求12所述的系统,其中,所述指示包括将与所述对外的通信相关联的文件夹图标改变为云图标。
14.根据权利要求9所述的系统,其中,所述一个或多个处理器被配置为:通过将所述本地存储的附件和所述本地存储的附件的云版本的混合与所述对外的通信一起发送,将云版本作为所述附件的经选择的版本与所述对外的通信一起发送。
15.根据权利要求9所述的系统,其中,所述一个或多个处理器还被配置为:响应于所述本地存储的附件被自动地选择为所述附件的经选择的版本,将选择菜单呈现给所述发送者以建议所述云版本。
16.根据权利要求8所述的系统,其中,所述一个或多个处理器被配置为:当所述发送者经由本地应发起所述对外的通信时,自动地选择所述本地存储的附件。
17.一种存储指令的非暂时性计算机可读介质,所述指令当由一个或多个电子处理器执行时,执行一组功能,所述一组功能包括:
18.根据权利要求17所述的非暂时性计算机可读介质,其中,自动地选择所述本地存储的附件和所述本地存储的附件的云版本中的一个作为所述附件的经选择的版本包括:当所述发送者经由基于web的应用发起所述对外的通信时,自动地选择所述本地存储的附件的云版本作为所述附件的经选择的版本。
19.根据权利要求18所述的非暂时性计算机可读介质,所述一组功能还包括:响应于所述本地存储的附件被自动地选择为所述附件的经选择的版本,将选择菜单呈现给所述发送者以建议所述云版本。
20.根据权利要求17所述的非暂时性计算机可读介质,其中,自动地选择所述本地存储的附件和所述本地存储的附件的云版本中的一个作为所述附件的经选择的版本包括:当所述发送者经由本地应用发起所述对外的通信时,自动地选择所述本地存储的附件的云版本作为所述附件的经选择的版本。
...【技术特征摘要】
1.一种在计算设备上执行的用于管理电子通信的方法,所述方法包括:
2.根据权利要求1所述的方法,其中,自动地选择所述本地存储的附件和所述本地存储的附件的云版本中的一个作为所述附件的经选择的版本包括:当所述发送者经由基于web的应用发起所述对外的通信时,自动地选择所述本地存储的附件的云版本作为所述附件的经选择的版本。
3.根据权利要求2所述的方法,还包括:响应于选择所述本地存储的附件的云版本作为所述附件的经选择的版本,向所述发送者提供对与所述对外的通信一起发送的所述附件的经选择的版本的版本变化的指示。
4.根据权利要求2所述的方法,其中,将云版本作为所述附件的经选择的版本与所述对外的通信一起发送包括:将所述本地存储的附件和所述本地存储的附件的云版本的混合与所述对外的通信一起发送。
5.根据权利要求2所述的方法,还包括:响应于所述本地存储的附件被自动地选择为所述附件的经选择的版本,将选择菜单呈现给所述发送者以建议所述云版本。
6.根据权利要求1所述的方法,其中,自动地选择所述本地存储的附件和所述本地存储的附件的云版本中的一个作为所述附件的经选择的版本包括:当所述发送者经由本地应用发起所述对外的通信时,自动地选择所述本地存储的附件的云版本作为所述附件的经选择的版本。
7.根据权利要求1所述的方法,其中,自动地选择所述本地存储的附件和所述本地存储的附件的云版本中的一个是在从由以下项组成的组中选择的一个处执行的:通信服务服务器、通信地耦合到所述通信服务服务器的客户端设备、以及在通信地耦合到所述通信服务服务器的所述客户端设备上执行的通信应用。
8.一种用于管理电子通信的系统,所述系统包括:
9.根据权利要求8所述的系统,其中,所述一个或多个处理器被配置为:当所述发送者经由基于web的应用发起所述对外的通信时,自动地选择本地存储的附件的云版本作为所述附件的经选择的版本。
10.根据权利要求9所述的系统,其中,所述一个或多个处理器被配置为:响应于选择所述本地存储的附件的云版本作为所述附件的经选择的版本,向所述...
【专利技术属性】
技术研发人员:M·乌雷策,G·A·赫伯特三世,S·莱波夫斯凯,A·斯托拉日,R·劳勒,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。