ArcGIS Pro SDK (七)编辑 5 编辑已完成事件

ArcGIS Pro SDK (七)编辑 5 编辑已完成事件

目录

  • [ArcGIS Pro SDK (七)编辑 5 编辑已完成事件](#ArcGIS Pro SDK (七)编辑 5 编辑已完成事件)
    • [1 订阅编辑已完成事件](#1 订阅编辑已完成事件)

环境:Visual Studio 2022 + .NET6 + ArcGIS Pro SDK 3.0

1 订阅编辑已完成事件

csharp 复制代码
protected void subEditEvents()
{
    //订阅编辑完成事件
    var eceToken = EditCompletedEvent.Subscribe(onEce);
}

protected Task onEce(EditCompletedEventArgs args)
{
    //显示编辑的数量
    Console.WriteLine("创建: " + args.Creates.ToDictionary().Values.Sum(list => list.Count).ToString());
    Console.WriteLine("修改: " + args.Modifies.ToDictionary().Values.Sum(list => list.Count).ToString());
    Console.WriteLine("删除: " + args.Deletes.ToDictionary().Values.Sum(list => list.Count).ToString());
    return Task.FromResult(0);
}
相关推荐
C#程序员一枚3 小时前
导出百万量数据到Excel表
c#·excel
攻城狮CSU5 小时前
C# 异步方法
开发语言·前端·c#
ekkcole5 小时前
java word转pdf工具类,兼容linux和windows服务器
开发语言·pdf·c#
yangshuquan6 小时前
C# 委托和事件的3点区别,你知道几个?
c#·委托·事件·编程技巧
她说彩礼65万11 小时前
C# Lambda 表达式
开发语言·c#
烛阴12 小时前
C#常量(const)与枚举(enum)使用指南
前端·c#
阿Y加油吧13 小时前
java并发编程面试题精讲——day02
java·面试·c#
唐青枫14 小时前
C#.NET DateTime 最强入门到进阶:格式化、转换、UTC、时区全覆盖
c#·.net