ExpressionCollectionAdd Method |
Adds a Expression by specifying the name and expression string.
Namespace: Autodesk.Civil.DatabaseServices.StylesAssembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.8.0.292
Syntaxpublic Expression Add(
string name,
string description,
string expression
)
Public Function Add (
name As String,
description As String,
expression As String
) As Expression
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
ExceptionsException | Condition |
---|
ArgumentException |
Throw when the expression is not valid.
|
Example1var 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 AlsoReference
Expression::ReferenceString property