针对Office开发工具谷歌推出了VisualStudio2015,支持Clang编译器和LLVM框架,同时可以为Android及未来的iOS开发应用。VisualStudio2015支持Java、ANT、SQLLITE和WebSocket4web,提供原生的Git支持。用户可以在新版中尝试创建新的项目类型,下边将重点介绍一下安装步骤和新功能。
安装步骤如下:
新功能:支持外接应用是重点
VisualStudio2015的新功能有好多,不仅才能原生地支持在ECMAScript2015中定义的一部份新的语言结构,让JavaScript编辑工具借助VisualStudio中自带的任务列表,让JavaScript编辑更简单之外,VisualStudio2015还支持直接生成Linux二补码程序。并且,这儿将注重介绍Office外接应用的功能。
在VisualStudio2015新版中,开发团队早已在Office外接应用中添加一个新的项目类型,称作OutlookAdd-inwithCommands。外接应用可以在Outlook功能区添加按键linux标准教程,启动外界程序显示菜单或则执行一个自定义的JavaScript函数,为用户提供一个无缝的办公室体验。
用VersionOverrides在清单中申明一个命令,忽视旧版本的Office查看linux是什么系统,进而确保与用户的兼容性。
如今可以创建一个撰写电子短信时插入自定义文本的外接程序。当报告有关问题时,顾客支持人员一般须要寻问更多的细节,给出使用说明怎样查找版本,序列号等。它会十分便捷—节省大量的时间—在Outlook中插入这些常见的文本按键。开发团队还将逐渐通过一个示例来创建一个写电子短信时插入自定义文档的外接程序。
在VisualStudio2015中,通过文件>新项目,选择模板>Office/SharePoint>OutlookAdd-inwithCommands创建新Outlook外接程序命令项目:
若要查看这种按键,在解决方案管理器中选择OutlookAddIn节点linux下界面开发,在属性窗口上将启动操作改为办公室桌面顾客端,之后启动Outlook2016,并按F5:
正如你所看见的,通过选择显示所有的属性按键启动外界程序,当用户阅读信息时(在清单中定义MessageRead)出现在功能区。如今当用户在撰写电邮(MessageCompose表面)时在功能区添加一个菜单按键。
停止调试,之后在解决方案资源管理器上点击OutlookAddInManifest节点,并打开XML文件清单。
在标签结束处,向MessageCompose内添加一个添加菜单按键的ExtensionPoint标签。
…
<Descriptionresid="menuItem1ComposeTip
"/>
addMsg1ToBody
<Descriptionresid="menuItem2ComposeTip
"/>
addMsg2ToBody
…
在清单末尾的Resources节点处linux下界面开发,用下边的代码替换ShortStrings和LongStrings的节点
…
…
最后,在functions/functions.js的结尾处添加一些自定义的JavaScript函数:
…
//Addstextintothebodyoftheitem,thenreportstheresultstotheinfobar.
functionaddTextToBody(text,icon,event){
Office.context.mailbox.item.body.setSelectedDataAsync(text,
{coercionType:Office.CoercionType.Text},
function(asyncResult){
if(asyncResult.status==Office.AsyncResultStatus.Succeeded){
statusUpdate(icon,"""+text+""insertedsuccessfully.");
}else{
Office.context.mailbox.item.notificationMessages.addAsync("addTextError",{
type:"errorMessage",
message:"Failedtoinsert""+text+"":"
+asyncResult.error.message
});
}
pleted();
});
}
functionaddMsg1ToBody(event){
addTextToBody("Custommessage#1","icon16",event);
}
functionaddMsg2ToBody(event){
addTextToBody("Custommessage#2","icon16",event);
}
如今运行外接程序查看新菜单。由于我们将菜单添加到MessageCompose上,你须要点击Outlook2016左上角的创建新电邮图标创建一封新电邮。
OpenCV2.3.x/2.4.x在VisualStudio2005/2008和VisualStudio2010配置方式解读
使用OpenCV-2.4.0.exe文件编译x86或x64平台VisualStudio2005/2008/2010目标文件
VisualStudioLightSwitch降低对HTML5和JavaScript的支持
VisualStudio的详尽介绍:请点这儿
VisualStudio的下载地址:请点这儿