获取父工作流列表,其中每个父工作流使用特定的子自定义工作流 activity
Fetch list of parent workflows, where each parent workflow consume a particular child custom workflow activity
在 MS dynamics CRM 中,我们能否确定自定义工作流 activity 的使用位置。我只想知道父工作流列表。
例如,如果我们的自定义工作流名称是 'abc'。那么是否有任何实用程序可以为我们提供所有使用 'abc' 作为子工作流自定义 activity.
的工作流
您可以使用 RetrieveDependentComponentsRequest
获取解决方案组件的依赖项。通过此请求,您可以传递需要依赖项的组件的 ID 和类型代码。
var request = new RetrieveDependentComponentsRequest
{
ComponentType = 91, // PluginAssembly
ObjectId = assemblyId
};
在响应中,您将获得所有依赖项的列表。如果程序集包含工作流活动,则此列表将包含使用这些活动的工作流。
我想这是您使用 SDK 所能获得的最接近的结果。当您需要准确了解哪些工作流正在使用特定 activity 时,您需要处理可以在解决方案 zip 中找到的工作流 XAML 文件。
- 转到“设置”。
- 自定义系统。
- 展开插件程序集。
- Select 左侧导航菜单中的程序集。
- Select 您的自定义工作流 activity 在右侧列表中。
- 单击“显示依赖项”。
这实际上是 UI 方法,与 Henk 通过 SDK 提供的方法相同。
在 MS dynamics CRM 中,我们能否确定自定义工作流 activity 的使用位置。我只想知道父工作流列表。
例如,如果我们的自定义工作流名称是 'abc'。那么是否有任何实用程序可以为我们提供所有使用 'abc' 作为子工作流自定义 activity.
的工作流您可以使用 RetrieveDependentComponentsRequest
获取解决方案组件的依赖项。通过此请求,您可以传递需要依赖项的组件的 ID 和类型代码。
var request = new RetrieveDependentComponentsRequest
{
ComponentType = 91, // PluginAssembly
ObjectId = assemblyId
};
在响应中,您将获得所有依赖项的列表。如果程序集包含工作流活动,则此列表将包含使用这些活动的工作流。
我想这是您使用 SDK 所能获得的最接近的结果。当您需要准确了解哪些工作流正在使用特定 activity 时,您需要处理可以在解决方案 zip 中找到的工作流 XAML 文件。
- 转到“设置”。
- 自定义系统。
- 展开插件程序集。
- Select 左侧导航菜单中的程序集。
- Select 您的自定义工作流 activity 在右侧列表中。
- 单击“显示依赖项”。
这实际上是 UI 方法,与 Henk 通过 SDK 提供的方法相同。