C# .Net AutoCAD添加客户属性

C# .Net AutoCAD添加客户属性,c#,.net,autocad,autocad-plugin,C#,.net,Autocad,Autocad Plugin,下面是命令结果:命令-->(entget(car(entsel))(列表“*”) (-1.)(0.0.“LWDPolyline”)(330.)(5.“5968”)(100.“AcDbEntity”)(67.0)(410.“Model”)(8.“LayerName”)(6.“Continuous”)(100.“AcDbPolyline”)(90.2)(70.0)(43.0.0)(38.0.0)(39.0)(101035.51393.3)(40.0.0.0)(41.0.0)(41.0.0)(91.0

下面是命令结果:命令-->
(entget(car(entsel))(列表“*”)

(-1.)(0.0.“LWDPolyline”)(330.)(5.“5968”)(100.“AcDbEntity”)(67.0)(410.“Model”)(8.“LayerName”)(6.“Continuous”)(100.“AcDbPolyline”)(90.2)(70.0)(43.0.0)(38.0.0)(39.0)(101035.51393.3)(40.0.0.0)(41.0.0)(41.0.0)(91.0)(109323.13.14915.2)(40.0.0)(41.0)(91.0)(210 0.0 0.0 1.0)(-3(“清晰的线”(1000.CWIRE)(1000.0)(1000.1)(1000.1)(“线索引”(1071.1)))

在我的代码
PolyLineObject
中,我没有看到“导线索引”。 如果我想添加“导线索引”,我该怎么做

使用(BlockTable BlockList=operatransaction.GetObject(ActiveDatabase.BlockTableId,OpenMode.ForRead)作为BlockTable)
{
foreach(块列表中的ObjectId BlockId)
{
BlockRecord=OperateTransaction.GetObject(BlockId,OpenMode.ForRead)作为BlockTableRecord;
foreach(BlockRecord中的ObjectId BlockRecordId)
{          
if(BlockRecordId.ObjectClass.DxfName.Equals(“LWPOLYLINE”))
{
PolylineObject=OperateTransaction.GetObject(BlockRecordId,OpenMode.ForRead)作为多段线;
}
}
}
}
此“属性”称为扩展数据,表示扩展数据。 例如,您可以在.net中找到使用此功能的示例