gpt4 book ai didi

c# - Dynamics CRM - 用于特定 View 的 C# 插件

转载 作者:行者123 更新时间:2023-11-30 23:15:14 25 4
gpt4 key购买 nike

我用 C# 编写了一个插件,它在调用特定 View “我的事件”时运行。如何指定我的插件仅在调用此 View 时运行,而不是在“已关闭事件”、“所有事件”等被调用时运行?

当 Dynamics 更新或 1 年或 2 年后,我正在编写的插件是否仍然有效?

最佳答案

在插件中,无法确定用户确切选择了哪个 View 。但是,您可以访问 View 所基于的查询。

为相应实体的同步发布 RetrieveMultiple 消息注册您的插件。 IPluginExecutionContext 对象的 Inputparameters 集合将包含一个名为“Query”的属性,其中包含原始 QueryExpression。您可以检查此查询(例如,选定的列)并在 Outputparameters 集合中调整查询返回的实体。

多年前,我成功地使用这种方法在多语言系统上提供了数据的实时翻译。

关于c# - Dynamics CRM - 用于特定 View 的 C# 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42700266/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com