DirectoryDeleteActivity
分类: 文件操作
命名空间: CMS.Plugin.FlowManagement.Domain.FlowBusiness.Activitys
基类: ActionActivity
模块: FlowManagement.Domain
概述
DirectoryDeleteActivity(删除目录)是用于在流程中删除目录的节点。它继承自 ActionActivity,支持删除指定目录及其所有内容。
配置说明
| 属性名 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
| SourceDirectory | string | 是 | - | 要删除的文件夹路径 |
| SubDirectory | bool | 否 | true | 是否包含子目录(递归删除) |
使用示例
{
"Type": "DirectoryDeleteActivity",
"Name": "清理临时目录",
"Alias": "CleanTemp",
"SourceDirectory": "C:\\Temp\\ProcessData",
"SubDirectory": true
}
注意事项
- 删除操作不可恢复,请谨慎使用
- SubDirectory=true 时会递归删除所有子目录和文件
- 目录不存在时不会抛出异常
相关节点
- DirectoryCreateActivity: 创建目录节点
- DirectoryCopyActivity: 复制目录节点
更新历史
| 日期 | 版本 | 说明 |
|---|---|---|
| 2025-11-28 | 1.0 | 初始版本 |
本文档最后更新时间: 2025-11-28