IIniSectionCopy link to this sectionLink to this section copied!

Using this interface, you can edit an INI section or get, add or delete INI entries. All actions that are stored as entries in a section are resolved at install time.

DeclarationCopy link to this sectionLink to this section copied!

IIniSection : IDispatch

PropertiesCopy link to this sectionLink to this section copied!

String Name - Gets or sets INI sections from the INI file.

Array<IIniEntry> Entries - Gets an array of IIniEntries

MethodsCopy link to this sectionLink to this section copied!

CreateIfNotExist(String key, String value) - Creates a new INI entry only if the key does not exist.

CreateOrUpdate(String key, String value) - Creates INI entry if the key doesn’t exist or updates a value if it already exists.

CreateOrAppendCommaSeparated(String key, String value) - Creates INI entry if doesn’t exist with the specified value or updates it’s value by appending the specified value.

CreateEntryRemoval(String key) - Adds the action to remove an existing entry with specified key.

CreateTagRemoval(String key, String tag) - Removes specified value from existing entry: [Example] Key1=Value1; Value2; Value3 -> RemoveTag(\"key1\", \"Value2\") -> Key1 = Value1; Value3]

DeleteEntry(IIniEntry entry) - Deletes entry.

Iinisection

Topics