System.Object
Eplan.EplApi.DataModel.Planning.PlanningSegment.MacroPlaceHolderClass
System.Object
Eplan.EplApi.DataModel.Planning.PlanningSegment.MacroPlaceHolderClass
[DefaultMember("Item")] public class PlanningSegment.MacroPlaceHolderClass
[DefaultMember("Item")] public ref class PlanningSegment.MacroPlaceHolderClass
// getting macro placeholders from PCTLoop var macroPlaceHolders = pctLoop.MacroPlaceHolders; // defining value as string in multiple languages var text = "Test!!!"; var mls = new MultiLangString(); mls.AddString(ISOCode.Language.L_en_US, text); mls.AddString(ISOCode.Language.L_de_DE, text); // changing every variable value foreach (var macroPlaceHolder in macroPlaceHolders) { foreach (var variable in macroPlaceHolder.VariableNames) { macroPlaceHolder[variable] = mls; } } // writing data back to planning object macroPlaceHolders.Store();
| Name | Description | |
|---|---|---|
![]() | PlanningSegment.MacroPlaceHolderClass Constructor | Constructor |
| Name | Description | |
|---|---|---|
![]() | Count | Returns number of macro placeholder |
![]() | Item | Overloaded. |
![]() | Source | Planning segment to which macro placeholder belong |
| Name | Description | |
|---|---|---|
![]() | Contains | Determines whether planning segment stores macro placeholder record |
![]() | CopyTo | Copy collection to an array |
![]() | Dispose | Destructor for deterministic finalization of MacroPlaceHolderClass object. |
![]() | GetEnumerator | Gets enumertator in collection of MacroPlaceholder |
![]() | GetEnumerator2 | Gets enumertator in collection of MacroPlaceholder. The same as GetEnumerator. |
![]() | Store | Stores back macro placeholder to planning segment. |
![]() | UpdateFromMacro | Updates planning segment's macro placeholder with data from macro (e.g. after macro has changed) |