ITreeEntityCRUDServiceTTreeEntityMoveNodeAsync Method
将节点移动到指定的父节点下。
Namespace: QuickAdmin.Service.CRUDAssembly: QuickAdmin.Net (in QuickAdmin.Net.dll) Version: 2.0.13
Task<IServiceResult> MoveNodeAsync(
string id,
string toParentId,
CancellationToken cancellationToken = default
)
- id string
- 要移动的节点 Id。
- toParentId string
- 目的父节点的 Id,即要将节点移动到哪个父节点下。null 或空字符串表示移到根节点。
- cancellationToken CancellationToken (Optional)
- 用于取消操作的令牌。
TaskIServiceResult服务调用结果。
对于
IEntityWithNodeLevel 类型实体,将自动修正要移动的节点及其子节点的
NodeLevel。
对于非
IEntityWithNodeLevel 类型实体则只是更新其
ParentId。