We recommend using Visual Studio 2017

Babel Namespace

The Babel namespace contains classes and enumerations based on the Managed Babel System that are designed to support the Transact-SQL language service. For more information about the Managed Babel System, see Managed Babel.

Public classCodeObjectQuickInfoRepresents the IntelliSense Quick Info for a code object.
Public classLineScannerScans Transact-SQL statements searching for individual units of code (tokens).
Public classMethodHelpTextProvides information about a method to support IntelliSense features.
Public classMethodNameAndParamLocationsProvides the name and parameter information about a method.
Public classParameterProvides information about a parameter to support IntelliSense features.
Public classRegionProvides the location of a region block.
Public classTokenInfoProvides information about a particular token that the Transact-SQL language parser encountered.

Public enumerationTokenTriggersSpecifies a set of triggers that can be fired from the LineScanner class.
Public enumerationTokenTypeSpecifies the token types that can be identified and returned by the language service scanner.

Community Additions