public static List <ParcelLineLabel> GetParcelLineLabels(Autodesk.AutoCAD.DynamoNodes.Document document) { List <ParcelLineLabel> retLabels = new List <ParcelLineLabel>(); foreach (DBObject dbObj in GetLabelStylesAsDBObjects(document, CivilDocument.GetCivilDocument(document.AcDocument.Database).Styles.LabelStyles.ParcelLabelStyles.LineLabelStyles)) { ParcelLineLabel labelObject = new ParcelLineLabel(dbObj, false); retLabels.Add(labelObject); } return(retLabels); }
public static ParcelLineLabel ByName(Autodesk.AutoCAD.DynamoNodes.Document document, string labelStyleName) { ParcelLineLabel retLabel = new ParcelLineLabel(DBObjectByName(document, CivilDocument.GetCivilDocument(document.AcDocument.Database).Styles.LabelStyles.ParcelLabelStyles.LineLabelStyles, labelStyleName), false); return(retLabel); }
public static ParcelLineLabel ByIndex(Autodesk.AutoCAD.DynamoNodes.Document document, int index) { ParcelLineLabel retLabel = new ParcelLineLabel(DBObjectByIndex(document, CivilDocument.GetCivilDocument(document.AcDocument.Database).Styles.LabelStyles.ParcelLabelStyles.LineLabelStyles, index), false); return(retLabel); }