Adds a Expression by specifying the name and expression string.
Namespace: Autodesk.Civil.DatabaseServices.Styles
Assembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.8.0.280
Syntax
C#
public Expression Add( string name, string description, string expression )
VB
Public Function Add ( name As String, description As String, expression As String ) As Expression
C++
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
ExpressionExceptions
Exception | Condition |
---|---|
ArgumentException | Throw when the expression is not valid. |
Example
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
Reference
Expression::ReferenceString property