Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/algorithm/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Office365 我可以为现有文件格式创建office 365文件处理程序吗?(docx、xlsx、pptx等)_Office365_Add In_Office Addins_Filehandler - Fatal编程技术网

Office365 我可以为现有文件格式创建office 365文件处理程序吗?(docx、xlsx、pptx等)

Office365 我可以为现有文件格式创建office 365文件处理程序吗?(docx、xlsx、pptx等),office365,add-in,office-addins,filehandler,Office365,Add In,Office Addins,Filehandler,它说,在中国 文件处理程序是一种新型的Office外接程序,它以与Office文件类型相同的方式将非Microsoft文件类型集成到Office 365中 “docx”是微软的文件类型,所以我想我不能为“docx”格式制作文件处理程序 我还做了一个简单的测试(失败了)。 但我为什么在这里问是因为我不能确定我做的每件事都是正确的 可能吗? 不管是不是,这是微软的官方状态吗?有网页链接吗 我测试的内容: 1.在azure active directory页面中创建了加载项。 2.在http://ad

它说,在中国

文件处理程序是一种新型的Office外接程序,它以与Office文件类型相同的方式将非Microsoft文件类型集成到Office 365中

“docx”是微软的文件类型,所以我想我不能为“docx”格式制作文件处理程序

我还做了一个简单的测试(失败了)。 但我为什么在这里问是因为我不能确定我做的每件事都是正确的

可能吗? 不管是不是,这是微软的官方状态吗?有网页链接吗

我测试的内容:
1.在azure active directory页面中创建了加载项。
2.在http://addinsmanager.azurewebsites.net/中,将其扩展名设置为docx,将所有URL设置为假URL。
3.已将docx文件上载到onedrive。
4.它仍然可以很好地显示docx图标,当我单击该文件时,会执行word online。

5.我发现“docx文件”菜单被添加到新文件下拉菜单中。当我点击它时,我会被发送到假url。但是,当我回到onedrive并再次单击同一文件时,word online被执行。(而不是假url)

是的,您是正确的,因为DOCX是一种Microsoft文件类型,您无法为它制作文件处理程序外接程序

正如您引用的链接所述,文件处理程序加载项只能为非Microsoft文件添加功能,例如CSV、MP4、DAT、EXE、RSS、RAR或您可以想到的任何其他非MS文件扩展名


-Michael(Office插件的PM)

那么,是否有计划支持microsoft格式的文件处理程序?你知道吗?例如,GoogleDrive提供了“OpenWith”扩展。所以docx文件是由google docs打开的,但用户可以通过“使用打开”上下文菜单选择另一个web应用。@Michael我按照找到的教程进行了操作-但它似乎过时了(尽管它的最后更新日期是2017年1月),因为我使用的是VS 2015,其中解释了不匹配的内容。我为
.encx
文件扩展名注册了自定义文件图标,但它既不显示图标,也不在sharepoint中的自定义文件处理程序中打开。怎么了?