IPM
UniversalSettings Class Reference
Inheritance diagram for UniversalSettings:
Inheritance graph

Public Member Functions

_.Library.Status OnAfterSave (_.Library.Boolean insert)
 Updates an additional ^SYS flag to enforce mapped source control.
 
- Public Member Functions inherited from AbstractSettings
_.Library.Status OnOpen ()
 For properties without a defined value in data, automatically populates with the InitialExpression for that property. More...
 
- Public Member Functions inherited from Singleton
_.Library.Status OnClose ()
 Removes the OREF of this instance from PPG. More...
 
_.Library.Status OnNew ()
 Tracks the OREF of this instance in a PPG for later reference. More...
 

Public Attributes

 Key
 An inherited IDKey index on this property means that the default value is. More...
 
 MappedSourceControl
 If enabled, source control behavior (including menu item enable/disable) follows mapped resources. More...
 
- Public Attributes inherited from AbstractSettings
 Key
   More...
 

Static Public Attributes

 DESCRIPTION = None
 A string to show in the grouping of settings for this class.
 
 MANAGEDEXTENT = None
 Other classes may reasonably also map to this global, so don't complain about it.
 
- Static Public Attributes inherited from AbstractSettings
 SETTINGS = None
 A delimited string in the format: More...
 
- Static Public Attributes inherited from Singleton
 NAMESPACESCOPE = None
 If set to 1, calls to Get must return an instance of this class created in the current namespace; a new instance will be created if none exists.
 
 PPG = None
 PPG in which to track references to the instance of this class.
 
- Static Public Attributes inherited from IConfigurable
 DESCRIPTION = None
 Interface for classes that require some level of configuration. More...
 
 SETTINGS = None
 A delimited string in the format: More...
 

Additional Inherited Members

- Static Public Member Functions inherited from AbstractSettings
_.Library.Status ClearSettingValue (_.Library.String pName)
 Clears value of setting pName
 
_.Library.String GetSettingType (_.Library.String pName)
 Returns the datatype of a setting, as one of: More...
 
_.Library.String GetSettingValue (_.Library.String pName)
 Clears value of setting pName
 
_.Library.String GetSettingsParameterValue ()
 Returns a list of all properties available as "settings" (for IConfigurable),. More...
 
_.Library.Status SetSettingValue (_.Library.String pName, _.Library.String pValue)
 Sets setting pName to pValue. More...
 
_.Library.Boolean SettingIsDefined (_.Library.String pName)
 Returns true if a value is defined for setting pName.
 

Member Data Documentation

◆ Key

Key

An inherited IDKey index on this property means that the default value is.

used as a subscript under <DataLocation> in the storage definition.  

◆ MappedSourceControl

MappedSourceControl

If enabled, source control behavior (including menu item enable/disable) follows mapped resources.

That is, if a class is mapped from the default routine database of another namespace that has source control enabled, the source control behavior from that namespace will be used rather than that of the current namespace.