System Assembly Interfaces

  Interface Brief description
IAccessViolationException The IAccessViolationException interface contains properties of the exception occurring during calling an non-existing object.
IArgumentException The IArgumentException interface contains properties of the exception, occurring when one of the arguments, passed to the property (method), is unavailable.
IArgumentNullException The IArgumentNullException interface contains properties of the exception occurring during an attempt to pass the Null value to a property (method), which does not accept it as an allowed value.
IArgumentOutOfRangeException The IArgumentOutOfRangeException interface contains properties of the exception occurring when the value of one of the arguments passed to a property (method) is out of boundaries of an allowed range.
IArithmeticException The IArithmeticException interface contains properties of the exception occurring during execution of some arithmetic actions, as well as operations of conversion and transformation.
IBindingCheckBox The IBindingCheckBox interface contains properties that are used to determine parameters of the value editor Checkbox.
IBindingComboBox The IBindingComboBox interface contains properties that are used to determine parameters of the value editor Combobox.
IBindingDateTimePicker The IBindingDateTimePicker interface contains properties that are used to determine parameters of the value editor Date/Time editor.
IBindingDecimalEdit The IBindingDecimalEdit interfaces contains properties that are used to determine parameters of the value editor Input Box of high accuracy real values.
IBindingDecimalSlider The IBindingDecimalSlider interface is used to set up parameters of value editor as a decimal values slider.
IBindingDimCombo The IBindingDimCombo interface contains properties that are used to determine parameters of the Drop-Down Dictionary List value editor type.
IBindingEditBox The IBindingEditBox interface contains properties that are used to determine parameters of the value editor String values input box.
IBindingFloatEdit The IBindingFloatEdit interface contains properties to determine parameters of the value editor Real value input box.
IBindingFloatSlider The IBindingFloatSlider interface is used to set up parameters of value editor as a real values slider.
IBindingIdentEdit The IBindingIdentEdit interface contains properties that are used to determine parameters of the Edit Box for Identifiers value editor.
IBindingIntegerEdit The IBindingIntegerEdit interface contains properties that are used to determine parameters of the value editor Input Box of integer values.
IBindingIntegerSlider The IBindingIntegerSlider interface is used to set up parameters of value editor as a slider for integer values.
IBindingManager

 

The IBindingManager interface contains methods that are used to initialize settings of value editors.
IBindingMaskEdit The IBindingMaskEdit interface contains properties that are used to determine parameters of the value editor - Input Boxes of string values by mask.
IBindingObjectParamValues The IBindingObjectParamValues interface contains properties and methods that are used to determine the list of parameters for parametric dictionary.
IBindingSlider The IBindingSlider interface is used to work with general parameters in value editor as a slider
IBindingString The IBindingString interface contains properties that are used to determines basic parameters of editors that change values by inputting or selecting any text.
IBindingTreeCombo The IBindingTreeCombo interface contains properties that are used to determine parameters of the value editor - Combo Tree.
IBindingValue The IBindingValue interface contains properties that are used to determine basic parameters of value editors.
IBroadcast The IBroadcast interface contains methods that enable the user to implement message exchange between desktop and web applications.
IBroadcastEventArgs The IBroadcastEventArgs interface contains properties of the arguments sent together with the IBroadcast message.
IBroadcastEventHandler The IBroadcastEventHandler interface contains methods of the object that gets messages.
ICultureInfo The ICultureInfo interface contains properties and methods, which allow to get information about regional parameters.
ICultureInfoClass The ICultureInfoClass interface contains properties returning regional settings for different cultures.
IDataAreaHeaderSettingsBase The IDataAreaHeaderSettingsBase interface contains basic properties of different titles in analytical data area.
IDataAreaHeaderStyleSettingsBase The IDataAreaHeaderStyleSettingsBase interface contains basic properties of title formatting styles in data area.
IDataAreaTransformationsGetter The IDataAreaTransformationsGetter interface is used to work with the object, which gets collections of data transformation formulas.
IDebug The IDebug interface contains static properties and methods of the Debug class used to display debug information.
IDivideByZeroException The IDivideByZeroException interface contains properties of the exception occurring during overflowing because of division by zero.
IEventArgs The IEventArgs interface is a base one for arguments of all events.
IException The IException interface contains basic properties describing an exception, which can occur during working with the platform.
IExpression The IExpression interface contains properties that are used to work with an expression, by which some values are calculated.
IExpressionCategory The IExpressionCategory interface contains properties and methods that are used to work with substitution category.
IExpressionErrorInfo The IExpressionErrorInfo interface contains properties that are used to get information on errors that occur when parsing an incorrect expression.
IExpressionStringHandler The IExpressionStringHandler interface contains methods implementing events that occur on converting expression elements.
IExpressionSubstitution The IExpressionSubstitution interface contains properties of the substitution that are used to create expressions.
IExpressionSubstitutions The IExpressionSubstitutions interface contains properties and methods that are used to work with the collection of substitution categories.
IForeGarbageCollector The IForeGarbageCollector interface contains methods that are used to control garbage collector.
IGuidGenerator The IGuidGenerator interface contains methods that are used to generate a global unique identifier (GUID).
IIndexOutOfRangeException The IIndexOutOfRangeException interface contains properties of the exception occurring during calling an array element with an index outside of the array boundaries.
IIOStreamSys The IIOStreamSys interface is basic for streams available in the platform.
IJsonArray The IJsonArray interface is used to work with an elements array in JSON structure.
IJsonArrayBuilder The IJsonArrayBuilder interface is used to create a new JSON array.
IJsonDocument The IJsonDocument interface is used to work with JSON structure.
IJsonElement The IJsonElement interface contains basic properties and methods that are used to work with single JSON structure elements.
IJsonObject The IJsonObject interface is used to work with an object in JSON structure.
IJsonObjectBuilder The IJsonObjectBuilder interface is used to create a new JSON object.
ILock The ILock interface contains properties and methods that are used to control locking.
IMatrixModel The IMatrixModel interface contains properties and methods that are used to work with a matrix structure.
IMatrixModelCoord The IMatrixModelCoord interface contains properties and methods that are used to work with the matrix coordinates.
IMatrixModelFactory The IMatrixModelFactory interface helps create a matrix structure
IMatrixModelFixInfo The IMatrixModelFixInfo interface contains properties and methods that are used to fix changes within the matrix.
IMatrixModelIterator The IMatrixModelIterator interface contains basic properties and methods of the matrix iterator.
IMatrixModelSwapInfo The IMatrixModelSwapInfo interface contains properties and methods that are required to rearrange matrix dimensions.
INamedEntityModel The INamedEntityModel interface contains basic properties of repository objects.
INotFiniteNumberException The INotFiniteNumberException interface contains properties of the exception occurring when, as a result of some actions, the output value is positive infinity, negative infinity or is not a number (NaN).
IOleException The IOleException interface contains properties of the exception occurring during working with OLE objects.
IOverflowException The IOverflowException interface contains properties of the exception, occurring during an inner buffer overflow.
IRuntimeInterop The IRuntimeInterop interface contains static properties of RuntimeInterop class used to get information on Platform errors.
IRWMutex The IRWMutex interface contains properties and methods that are used to control mutex.
IStackOverflowException The IStackOverflowException interface contains properties of the exception, occurring during stack overflow.
ISysEventLog The ISysEventLog interface is used to create records in Windows event log.
ISysSettings The ISysSettings interface contains properties and methods of the SysSettings class object.
ISysSettingsKey The ISysSettingsKey interface contains properties and methods that are used to work with a separate element of the settings.xml file.
ITask The ITask interface contains basic methods and properties that are used to work with tasks.
ITaskAction The ITaskAction interface contains a method that enables the user to implement an action executed when a task is started.
ITextConverter The ITextConverter interface contains methods for converting text into various formats.
IUndoRedo The IUndoRedo interface is used to work with Undo/Redo stack.
IUndoRedoGroupState The IUndoRedoGroupState interface contains properties of the group action stored in Undo/Redo stack.
IUndoRedoState The IUndoRedoState interface is used to work with states of actions stored in Undo/Redo stack.
IUndoRedoStorage The IUndoRedoStorage interface is used to work with summary information of undo/redo stack.
IViewerUpdateSettings The IViewerUpdateSettings interface is used to set up report autoupdate parameters.
IWin32Exception The IWin32Exception interface contains properties of the exception occurring during working of Windows API functions.

See also:

System Assembly Enumerations | System Assembly Classes