Click or drag to resize
weroSoft AG, Software
TritonSettings Class
The documentation is integral part of the weroSoft product documentation. This part is intended to be used by developers only.
Describes the triton main settings.
Inheritance Hierarchy
SystemObject
  WeroSoft.Triton.Desktop.ConfigurationTritonSettings

Namespace:  WeroSoft.Triton.Desktop.Configuration
Assembly:  WeroSoft.Triton.Desktop.Library (in WeroSoft.Triton.Desktop.Library.dll) Version: 3.23.1.1 (3.23.0319.1)
Syntax
C#
public sealed class TritonSettings : ISettings
Remarks
These settings are stored in the 'Triton.settings' file.

The TritonSettings type exposes the following members.

Constructors
  NameDescription
Public methodTritonSettings
Initializes a new instance of the TritonSettings class
Top
Properties
  NameDescription
Public propertyAllowShellStart
Gets or sets a value indicating whether the shell application start is allowed or not.
Public propertyAutoRefresh
Gets or sets whether a view shall automatically be refreshed when selected.
Public propertyConfiguredConnections
Gets the available connection names.
Public propertyControllableProgressLimit
Gets or sets the min number of items for showing controls of a progress.
Public propertyDataPath
Gets or sets the data path of the Triton installation.
Public propertyDefaultConnectionName
Gets or sets the name of the connection to be used by default.
Public propertyDefaultHelpFileLanguage Obsolete.
Gets or sets the fall-back language to be use it the thread language help is not available.
Public propertyDefaultHelpLanguage
Gets or sets the default help language.
Public propertyDeveloperMode
Gets or sets the developer mode of the Plug-in Explorer.
Public propertyEnableAutostart
Gets or sets a value indicating whether the plug-in auto start is enabled.
Public propertyEnableToast
Gets or sets whether the application shall support Windows notification.
Public propertyEnableTray
Gets or sets whether the application shall support Windows notification.
Public propertyExpandNetworkConnection
Gets or sets a value indicating the standard network connection is expanded.
Public propertyFeatureCodes
Gets or sets the min number of items for showing controls of a progress.
Public propertyHelpFileFormat
Gets or sets the definition of the help file format to be used.
Public propertyLanguage
Gets or sets the language Triton is using for displaying data.
Public propertyLanguageFormatting
Gets or sets the language Triton is using for displaying data.
Public propertyLastFocusedPluginGroup
Gets or sets the focused plug-in group.
Public propertyLicenseServerUrl
Gets the URL used for checking license.
Public propertyMainWindowThemeName
Gets or sets the visual design to be used by Triton.
Public propertyMainWindowType
Gets or sets a value indicating whether the trace file is overwritten.
Public propertyMaxDefaultSearchWarning
Gets or sets the maximum number of days a favorite search can remain unused before a warning is shown.
Public propertyMaxLoadLimit
Gets or sets the max limit while loading data. If the date to load exceeds it, the user is asked to confirm to continue loading.
Public propertyMinItemsHandlingToShowProgressBar
Gets or sets the min number of items for showing a progress while deleting or modifying items in the database.
Public propertyMRU_List
Gets the MRU Collection.
Public propertyOverwriteTraceFile
Gets or sets a value indicating whether the trace file is overwritten.
Public propertyPageSize
Gets or sets the size of the loading page.
Public propertyPreferredStartViewMode
Gets or sets a value indicating the preferred start mode of data.
Public propertyRecentFileViewerGrouping
Gets or sets the grouping last used on the recent file view.
Public propertyRecentFileViewerSorting
Gets or sets the sorting last used on the recent file view.
Public propertyRestartablePlugins
Gets the restartable plug-in collection.
Public propertyRibbonContextColor
Gets or sets the color of the ribbon context.
Public propertySettingCollection
Gets or sets the setting collection.
Public propertySettingsPath
Gets or sets the setting path of the Triton installation.
Public propertyShowAllDrives
Gets or sets a value indicating whether all drives shall be shown.
Public propertyShowCloseButton
Gets or sets a value indicating whether the close button of the plugin is visible or not.
Public propertyShowDisabledPlugins
Gets or sets a value indicating whether disabled plug-ins shall be shown or not.
Public propertyShowErrorStartingDisabledPlugin
Gets or sets a value indicating whether starting a disabled plug-in shows an error or not.
Public propertyShowHiddenElements
Gets or sets a value indicating whether hidden elements shall be shown.
Public propertyShowMessagesInline
Gets or sets a value indicating whether the trace file is overwritten.
Public propertyShowModificationIdentifier
Gets or sets a value indicating whether the modification identifier of the plugin is visible or not.
Public propertyShowPluginDescription
Gets or sets a value indicating whether the plug-in description shall be hidden or not.
Public propertyShowPluginsInMenu
Gets or sets a value indicating whether plug-ins are shown in the menu or not.
Public propertyShowSystemElements
Gets or sets a value indicating whether system elements shall be showed.
Public propertySupportedHelpLanguages
Gets or sets the supported help languages.
Public propertyTraceLevel
Gets or sets the trace level is set to.
Public propertyTracePath
Gets or sets the data path where Triton writes the trace file.
Public propertyUseWildCards
Gets or sets whether wild-cards shall be used while searching.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Extension Methods
  NameDescription
Public Extension MethodClone(CloneWorkingMode, IEnumerableType)Overloaded.
Clones an object by serialization.
(Defined by RuntimeExtensions.)
Public Extension MethodCloneT(CloneWorkingMode, IEnumerableType)Overloaded.
Clones an object by serialization.
(Defined by RuntimeExtensions.)
Public Extension MethodConvert (Defined by DataConverterExtensions.)
Public Extension MethodCreateTraceDataEntry(StringBuilder, SourceLevels, TraceableKind, String)Overloaded.
Creates a data entry into a string builder according to the giving parameters.
(Defined by TraceExtensions.)
Public Extension MethodCreateTraceDataEntry(SourceLevels, TraceableKind, String, String, Int32)Overloaded.
Creates a trace entry for a data element.
(Defined by TraceExtensions.)
Public Extension MethodCreateTraceDataEntry(StringBuilder, SourceLevels, TraceableKind, String, String, Int32)Overloaded.
Creates a trace entry into a string builder.
(Defined by TraceExtensions.)
Public Extension MethodDynamicCast
Dynamically casts a reference to another type.
(Defined by TypeManagerHelper.)
Public Extension MethodExtractSystemParametersFromTrigger
Extracts the system parameters from a collection of trigger parameter and transform them to a dictionary using string keys and string values.
(Defined by TriggerExtensions.)
Public Extension MethodGetFieldValue(String)Overloaded.
Gets the data object held by a defined field of a particular type.
(Defined by UnitTest.)
Public Extension MethodGetFieldValueT(String)Overloaded.
Gets the data object held by a defined field of a particular type.
(Defined by UnitTest.)
Public Extension MethodGetPropertyValue(String)Overloaded.
Gets the data object held by a defined property of a particular type.
(Defined by UnitTest.)
Public Extension MethodGetPropertyValueT(String)Overloaded.
Gets the data object held by a defined property of a particular type.
(Defined by UnitTest.)
Public Extension MethodInject(Type, Object)Overloaded.
Injects all fields or properties which are marked with the defined attribute type name.
(Defined by DataInjection.)
Public Extension MethodInject(Type, Object, Boolean)Overloaded.
Injects all fields or properties which are marked with the defined attribute type name.
(Defined by DataInjection.)
Public Extension MethodInjectField
Injects a value to a property within a data object.
(Defined by DataInjection.)
Public Extension MethodInjectProperty(String, Object)Overloaded.
Injects a value to a property within a data object.
(Defined by DataInjection.)
Public Extension MethodInjectProperty(String, Type, Object)Overloaded.
Injects a value to a property within a data object.
(Defined by DataInjection.)
Public Extension MethodInvoke(String, Object)Overloaded.
Invokes a method on an object by reflection.
(Defined by UnitTest.)
Public Extension MethodInvokeTResult(String, Object)Overloaded.
Invokes a method on an object by reflection.
(Defined by UnitTest.)
Public Extension MethodSetFieldValue
Sets the data object on a defined field of a particular type.
(Defined by UnitTest.)
Public Extension MethodSetPropertyValue
Sets the data object on a defined property of a particular type.
(Defined by UnitTest.)
Public Extension MethodSetReadOnlyFieldValue
Sets the data object on a defined field of a particular type.
(Defined by UnitTest.)
Public Extension MethodTryInjectProperty
Tries to Inject a value to a property within a data object.
(Defined by DataInjection.)
Top
See Also