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