We recommend using Visual Studio 2017
This documentation is archived and is not being maintained.

Visual Basic Reference

This section provides reference information for various aspects of the Visual Basic language.

Typographic and Code Conventions

Summarizes the way that keywords, placeholders, and other elements of the language are formatted in the Visual Basic documentation.

Visual Basic Language Keywords

Documents the reserved and unreserved keywords of the Visual Basic language.

Visual Basic Run-Time Library Members

Lists the classes and modules of the Microsoft.VisualBasic namespace, with links to their member functions, methods, properties, constants, and enumerations.

Keywords and Members by Task

Summarizes Visual Basic language keywords and run-time library members by purpose and use.

Visual Basic Attributes

Documents the attributes available in Visual Basic.

Constants and Enumerations (Visual Basic)

Documents the constants and enumerations available in Visual Basic.

Data Type Summary (Visual Basic)

Documents the data types available in Visual Basic.

Directives (Visual Basic)

Documents the compiler directives available in Visual Basic.

Functions (Visual Basic)

Documents the run-time functions available in Visual Basic.

Keywords (Visual Basic)

Documents the language keywords available in Visual Basic.

Modules (Visual Basic)

Documents the modules available in Visual Basic and their members.

Objects (Visual Basic)

Documents the objects available in Visual Basic and their members.

Operators (Visual Basic)

Documents the operators available in Visual Basic.

Properties (Visual Basic)

Documents the properties available in Visual Basic.

Queries (Visual Basic)

Provides reference information about using Language-Integrated Query (LINQ) expressions in your code.

Statements (Visual Basic)

Documents the declaration and executable statements available in Visual Basic.

Recommended XML Tags for Documentation Comments (Visual Basic)

Describes the documentation comments for which IntelliSense is provided in the Visual Basic Code Editor.

XML Axis Properties

Provides links to information about using XML axis properties to access XML directly in your code.

XML Literals

Provides links to information about using XML literals to incorporate XML directly in your code.

Error Messages (Visual Basic)

Provides a listing of Visual Basic compiler and run-time error messages and help on how to handle them.

Visual Basic

Provides comprehensive help on all areas of the Visual Basic language.

Visual Basic Compiler

Describes how to use the command-line compiler as an alternative to compiling programs from within the Visual Studio integrated development environment (IDE).