Community
Look this example
#region CreateMemberPolyLine
private ObjectId CreateMemberPolyLine(ObjectId Obj)
{
Document doc =
Application.DocumentManager.MdiActiveDocument;
Database db = doc.Database;
Transaction tr =
doc.TransactionManager.StartTransaction();
using (tr)
{
Polyline pline = (Polyline)tr.GetObject(Obj, OpenMode.ForRead);
Member mem = new Member();
mem.SetToStandard(db);
mem.SetBaseCurve(pline, pline.Normal);
tr.AddNewlyCreatedDBObject(mem, true);
tr.Commit();
return mem.Id;
}
}
#endregion