[This is preliminary documentation and is subject to change.]

Root namespace for all tools in the ĐTools project

Classes

  ClassDescription
Box<(Of <(T>)>)
This class can wrap everything to be class
Cloenable<(Of <(T>)>)
Simple ICloneable<(Of <(T>)>) implementation that implements Clone()()()
ConsoleT
Contains methods for working with console
ConsoleT..::.ConsoleClosingEventArgs
Argument of Closing event
IReportsChange..::.ValueChangedEventArgs<(Of <(T>)>)
Represents information about change of value
IReportsChange..::.ValueChangedEventArgsBase
Represents common base for all IReportsChange..::.ValueChangedEventArgs<(Of <(T>)>) generic's instances
MathT
Provides constants and static methods for trigonometric, logarithmic, and other common mathematical functions.
misc_
Misc tools
NativeMethods
Contains native methods used by Visual-Studio-related tools
TypeMismatchException
Exception thrown when value of some type is passes where the type is not acceptable
TypeTools

Structures

  StructureDescription
TimeSpanFormattable
TimeSpan that implements IFormattable

Interfaces

  InterfaceDescription
ICloneable<(Of <(T>)>)
Type-safe ICloneable<(Of <(T>)>) interface
IReportsChange
Represents data type that reports change of values of its members

Delegates

  DelegateDescription
ControlEventHandler<(Of <(TControl, TEventArgs>)>)
Represents type-safe event handler
dFunction<(Of <(TRet>)>) Obsolete.
Universal delegate of function with no argument
dFunction<(Of <(TRet, T1>)>) Obsolete.
Universal delegate of function with 1 argument
dFunction<(Of <(TRet, T1, T2>)>) Obsolete.
Universal delegate of function with 2 arguments
dFunction<(Of <(TRet, T1, T2, T3>)>) Obsolete.
Universal delegate of function with 3 arguments
dFunction<(Of <(TRet, T1, T2, T3, T4>)>) Obsolete.
Universal delegate of function with 4 arguments
dSub Obsolete.
Universal delegate of procedure with no argument
dSub<(Of <(T1>)>) Obsolete.
Universal delegate of procedure with 1 argument
dSub<(Of <(T1, T2>)>) Obsolete.
Universal delegate of procedure with 2 arguments
dSub<(Of <(T1, T2, T3>)>) Obsolete.
Universal delegate of procedure with 3 arguments
dSub<(Of <(T1, T2, T3, T4>)>) Obsolete.
Universal delegate of procedure with 4 arguments
EventHandler<(Of <(TSender, TEventArgs>)>)
Generic event handler delegate
IReportsChange..::.ChangedEventHandler
Delegate for the Changed event

Enumerations

  EnumerationDescription
ConsoleT..::.ConsoleClosingReason
Reasons for Closing event
enmTriBool
Represents tri-state "boolean"