C# AutoCAD.NET选择集过滤器:可以将哪些类型的图元添加到要选择的过滤器中?

C# AutoCAD.NET选择集过滤器:可以将哪些类型的图元添加到要选择的过滤器中?,c#,autocad,autocad-plugin,C#,Autocad,Autocad Plugin,我正在使用选择集过滤器选择图形中某些类型的图元。我碰巧可以加直线,圆,椭圆。。。要选择的实体类型的“我的过滤器”。但是,我无法将多段线添加到过滤器。 为什么呢?哪些类型的实体可以添加到选择集过滤器,哪些类型的实体不能添加到选择集过滤器 Start仅指定实例化TypedValue的对象是字符串。AutoCAD.net将如何识别字符串以决定要添加到选择集中的图元类型?是否有用于此转换/识别的预定义字符串值系列 p/s:.NETdev指南只显示了我可以将实体添加到选择集,其他的就不多了。非常感谢您的任

我正在使用选择集过滤器选择图形中某些类型的图元。我碰巧可以加直线,圆,椭圆。。。要选择的实体类型的“我的过滤器”。但是,我无法将多段线添加到过滤器。 为什么呢?哪些类型的实体可以添加到选择集过滤器,哪些类型的实体不能添加到选择集过滤器

  • Start仅指定实例化TypedValue的对象是字符串。AutoCAD.net将如何识别字符串以决定要添加到选择集中的图元类型?是否有用于此转换/识别的预定义字符串值系列


  • p/s:.NETdev指南只显示了我可以将实体添加到选择集,其他的就不多了。非常感谢您的任何解释或建议。

    您可以使用中列出的
    选择过滤器中的DXF实体来查找“DXF Entities 2018”或您正在查找的任何AutoCAD年度版本的链接或类似web搜索

    这是如何设置筛选器的一个很好的示例:。搜索“Autocad c#选择集过滤器”以查找类似内容

    多段线:dxf中有
    POLYLINE
    LWPOLYLINE
    。在AutoCAD中,有二维和三维多段线以及轻型多段线

    有关更多开发资源,请参见

    例如: “”创建TypedValue数组以定义筛选条件 Dim ACTYVALAR(0)作为类型值 ActyValar.SetValue(新类型值(DxfCode.Start,“LWPOLYLINE”),0)