Share via


Settings Class

Definition

System settings.

public ref class Settings
public class Settings
type Settings = class
Public Class Settings
Inheritance
Settings

Methods

ApplyChanges()

Save any changes made to settings values.

GetDefaultValue(Setting<Boolean>)

Get default setting value.

GetDefaultValue(Setting<Byte>)

Get default setting value.

GetDefaultValue(Setting<DateTime>)

Get default setting value.

GetDefaultValue(Setting<Double>)

Get default setting value.

GetDefaultValue(Setting<Guid>)

Get default setting value.

GetDefaultValue(Setting<Int32>)

Get default setting value.

GetDefaultValue(Setting<String>)

Get default setting value.

GetInstanceValue(Setting<Boolean>, MonitoringObject)

Get setting value for MonitoringObject instance.

GetInstanceValue(Setting<DateTime>, MonitoringObject)

Get setting value for MonitoringObject instance.

GetInstanceValue(Setting<Double>, MonitoringObject)

Get setting value for MonitoringObject instance.

GetInstanceValue(Setting<Guid>, MonitoringObject)

Get setting value for MonitoringObject instance.

GetInstanceValue(Setting<Int32>, MonitoringObject)

Get setting value for MonitoringObject instance.

GetInstanceValue(Setting<String>, MonitoringObject)

Get setting value for MonitoringObject instance.

InstanceHasDefaultValue<T>(Setting<T>, MonitoringObject)

Whether the instance uses the default setting value.

Refresh()

Refresh settings, overwriting any local changes.

RemoveInstanceValue(Setting<Boolean>, MonitoringObject)

Get default setting value.

RemoveInstanceValue(Setting<DateTime>, MonitoringObject)

Get default setting value.

RemoveInstanceValue(Setting<Double>, MonitoringObject)

Set the instance to the default value.

RemoveInstanceValue(Setting<Guid>, MonitoringObject)

Get default setting value.

RemoveInstanceValue(Setting<Int32>, MonitoringObject)

Set the instance to the default value.

RemoveInstanceValue(Setting<String>, MonitoringObject)

Get default setting value.

SetDefaultValue(Setting<Boolean>, Boolean)

Set default setting value.

SetDefaultValue<T>(Setting<T>, T)

Set default setting value.

SetInstanceValue<T>(Setting<T>, MonitoringObject, T)

Set MonitoringObject instance value.

Applies to