| Name | Description |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | AddBoolDefault | Defines a new setting for a boolean default. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | AddBoolSetting | Defines a new setting for a boolean value. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | AddDoubleDefault | Defines a new setting for a double default. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | AddDoubleSetting | Defines a new setting for a double value. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | AddMultiLangStringDefault | Defines a new setting for a multilanguage string default. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | AddMultiLangStringSetting | Defines a new setting for a multilanguage string value. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | AddNumericDefault | Defines a new setting for a numeric default. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | AddNumericSetting | Defines a new setting for a numeric value. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | AddStringDefault | Defines a new setting for a string default. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | AddStringSetting | Defines a new setting for a string value. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | ClearSetting | Overloaded. Deletes the value. The setting definition is maintained. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | DeleteSetting | Resets an individual setting to the value of the corresponding default setting. If it has no default setting, the setting is deleted. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | Dispose | Destructor for deterministic finalization of SettingNode object. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | ExistSetting | Verifies whether specified setting exists. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | ForceReload | Reloads settings node. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetBoolSetting | Returns the value of a setting. If a setting is read that has no value for this index, the default value is returned. The index starts at 0. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetCountOfNodes | Determines the number of child nodes. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetCountOfSettings | Determines the number of child settings (subordinate settings). |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetDoubleSetting | Returns the value of a setting. If a setting is read that has no value for this index, the default value is returned. The index starts at 0. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetListOfAllSettings | Determines all settings. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetListOfNodes | Determines all settings nodes. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetListOfSettings | Determines all settings of this node. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetMultiLangStringSetting | Returns the value of a setting. If a setting is read that has no value for this index, the default value is returned. The index starts at 0. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetNodePath | Determines the path of this node. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetNodePathDot | Determines the path of this node. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetNumericSetting | Reads numeric value from settings. It can be 16 bit or 32 bit, signed or unsigned setting. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetParentNode | Determines the parent node. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetStringSetting | Returns the value of a setting. If a setting is read that has no value for this index, the default value is returned. The index starts at 0. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetSubNode | Determines a child node. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | MergeWithNode | Merges settings nodes. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | ResetNode | Resets the node to default. All settings inside are deleted and copied from defaults again. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | Set | Defines the path to the settings node. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | SetBoolSetting | Sets the value of a setting. If a setting is made and an index is specified that exceeds the number of values, the corresponding values are created, based on the predefined value. The index starts at 0. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | SetDoubleSetting | Sets the value of a setting. If a setting is made and an index is specified that exceeds the number of values, the corresponding values are created, based on the predefined value. The index starts at 0. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | SetMultiLangStringSetting | Sets the value of a setting. If a setting is made and an index is specified that exceeds the number of values, the corresponding values are created, based on the predefined value. The index starts at 0. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | SetNumericSetting | Sets the value of project settings on a given path. Type of value will be converted to 16 bit, 32 bit, signed or unsigned value depending on setting type. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | SetStringSetting | Sets the value of a setting. If a setting is made and an index is specified that exceeds the number of values, the corresponding values are created, based on the predefined value. The index starts at 0. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | Write | Writes all settings to a file. |