Microsoft Graph Toolkit 发布新的文件组件MSAL 2 Provider 和 SharePoint Framework 库

Posted Justin-Liu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Microsoft Graph Toolkit 发布新的文件组件MSAL 2 Provider 和 SharePoint Framework 库相关的知识,希望对你有一定的参考价值。

本篇介绍近期发布的 Microsoft Graph Toolkit 版本中包含的新内容。

文件和文件列表组件

微软在 Toolkit 中添加了两个新的组件,用于使用 OneDrive 和 SharePoint API 从 Microsoft Graph 中检索和呈现文件。这些新组件使您可以快速和简单地将用户和/或组织的文档和文件带入您的应用程序 (包括web应用程序,PWAs, Microsoft Teams 选项卡,SharePoint webparts 和桌面应用程序。

文件组件可用于显示存储在 OneDrive 或 SharePoint 文档库中的单个文件或文件夹。该组件从 Microsoft Graph 中检索文件数据,并使用其名称、表示文件类型的图标和其他可配置属性 (如最后修改日期、文件大小或作者) 来呈现文件。作为开发者,你所需要做的就是在你的应用中放入该组件,并提供一组标识符或对你想要显示的文件的查询。

下图展示了通过不同标签配置展示的文件的三种样式,区别不是很大。
在这里插入图片描述
在这里插入图片描述
文件列表组件构建在文件组件之上,允许您仅用一行代码就可以显示多个文件和/或文件夹的列表。您可以通过提供一组标识符或对所需网盘或站点的查询来指定要显示哪些文件,或者可以提供一个洞察类型如趋势、使用或共享,以只显示与已登录用户最相关的文件。
在这里插入图片描述
在这里插入图片描述
如果要显示最近使用过的文件,只需增加一个属性。
在这里插入图片描述
在这里插入图片描述
关于这两个组件的DOCs文档介绍:
File
File List

MSAL 2.0 Authentication Provider

微软为 MSAL 2.0 引入了一个新的身份验证提供程序。这个新的提供程序使用授权代码流,这比原来的 MSAL 提供程序中使用的隐式授权流更安全,因此微软建议在今后构建web应用程序时使用这个提供程序。

如果您已经在您的应用程序中使用了原始的MSAL提供程序,那么您可以通过此处的说明轻松地切换到此,只需几个步骤。

用于 Microsoft Graph Toolkit 的 SharePoint Framework 库

这个版本中包含的另一个新特性是一个新的 SharePoint Framework 库。这个新包允许开发者将 Microsoft Graph Toolkit 部署到他们的租户,并在任何 webpart 中引用组件,避免任何 webpart 之间的注册冲突和重复。如果你想构建使用 Microsoft Graph Toolkit 组件的SharePoint web 部件,这个库现在可以更容易地开发和管理你的 web 部件。

更多内容请参见这里的文档

其他一些关于此次发布的 bug 修复和改进就不在这里介绍了,具体内容可以参见 release notes

以上是关于Microsoft Graph Toolkit 发布新的文件组件MSAL 2 Provider 和 SharePoint Framework 库的主要内容,如果未能解决你的问题,请参考以下文章

微软开发者博客将发布Microsoft Graph Toolkit系列文章

Microsoft Graph Toolkit 发布新的文件组件MSAL 2 Provider 和 SharePoint Framework 库

Microsoft Graph Toolkit 发布新的文件组件MSAL 2 Provider 和 SharePoint Framework 库

使用 Microsoft.Toolkit.Mvvm 和 Microsoft.Xaml.Behaviors.Wpf 将事件参数传递给命令

Microsoft Graph PowerShell v2 发布公开预览版 - 新的身份验证方法,支持解除阻塞场景,脚本迁移工具

Microsoft Graph PowerShell v2 发布公开预览版 - 新的身份验证方法,支持解除阻塞场景,脚本迁移工具