有什么方法可以捕捉和处理 Microsoft Teams 中的拖放操作
Is there any way to catch and handle drag & drop in Microsoft Teams
我正在努力为 MS Teams 添加对我们的云存储解决方案的支持,我正在寻找实现此目的的方法。
如果能够捕获并处理拖放事件就好了。这就是我想要做的:
- 用户将文件拖到 Teams 对话中。
- 我们的应用程序捕获事件,如果文件在我们的云中,则处理它并向文件添加 link。如果文件不在我们的云中,事件将以通常的方式处理。
这可能吗?
我建议创建一个消息扩展(在本例中是 "compose" 框下的那些小按钮之一)。这样做的其他优点是用户可以一直留在 Teams 中,不需要切换到另一个 window。此外,他们可以在任何 Teams 平台上使用您的 "file picker"(拖放操作仅适用于他们的桌面)。最后,使用您自己的选择器,您可以 link unfurling 向用户显示更好的内容。
我正在努力为 MS Teams 添加对我们的云存储解决方案的支持,我正在寻找实现此目的的方法。
如果能够捕获并处理拖放事件就好了。这就是我想要做的:
- 用户将文件拖到 Teams 对话中。
- 我们的应用程序捕获事件,如果文件在我们的云中,则处理它并向文件添加 link。如果文件不在我们的云中,事件将以通常的方式处理。
这可能吗?
我建议创建一个消息扩展(在本例中是 "compose" 框下的那些小按钮之一)。这样做的其他优点是用户可以一直留在 Teams 中,不需要切换到另一个 window。此外,他们可以在任何 Teams 平台上使用您的 "file picker"(拖放操作仅适用于他们的桌面)。最后,使用您自己的选择器,您可以 link unfurling 向用户显示更好的内容。