ISettingsService Interface

ISettingsService Interface

Settings serialization service

Namespace:  Rhino.Runtime
Assembly:  RhinoCommon (in RhinoCommon.dll)
Syntax
public interface ISettingsService
Public Interface ISettingsService

The ISettingsService type exposes the following members.

Properties
  NameDescription
Public propertyRaiseChangedEventAfterWriting
Return true if settings changed events should be raised immediately after writing the settings file.
Public propertySupportsAllUsers
Return true if the settings system supports reading from the AllUsers location prior to the current user section. If this is true any settings read from AllUsers will be marked as read-only at runtime
Public propertyUseFileWatchers
Return true if the settings system should use file watchers when reading settings to determine when settings have changed so changed events can be raised.
Top
Methods
  NameDescription
Public methodDeleteSettingsFile
Deletes the settings file.
Public methodReadSettings
Read settings XML contents into a Stream which will get passed to a XML document for parsing.
Public methodTestHarness
Public methodWriteSettings
Writes the settings to OS specific location.
Top
Version Information

Rhino for Windows

Supported in: 6.8
See Also