ExpressionCollectionAdd Method

Adds a Expression by specifying the name and expression string.

Namespace: Autodesk.Civil.DatabaseServices.Styles
Assembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.8.0.292
Syntax
public Expression Add(
	string name,
	string description,
	string expression
)

Parameters

name  String
The name of Expression.
description  String
The description of Expression.
expression  String
The expression string of Expression.

Return Value

Expression
Exceptions
ExceptionCondition
ArgumentException Throw when the expression is not valid.
Example
C#
1var db = HostApplicationServices.WorkingDatabase;
2var expressionColl = CivilDocument.GetCivilDocument(db).Styles.LabelStyles.ParcelLabelStyles.AreaLabelStyles.Expressions;
3var customExpression1 = expressionColl.Add("NewExpression", "SomeDescription", "{Drawing Scale Conversion}*100.0");
4var customExpression2 = expressionColl.Add("NewExpression2", "SomeDescription2", $"{customExpression1.ReferenceString}>6.0");
See Also