C# Class Evaluator.VBLanguage

A basic specification of the syntax of VB.NET
Inheritance: Language
Mostrar archivo Open project: swax/SwarmNLP

Public Methods

Method Description
VBLanguage ( ) : System

Constructs a new instance of the VBLanguageOptions class.

beginNamespace ( string namespaceName ) : string

Generates a statement to begin a namespace

beginType ( string typeName ) : string

Generates a statement to begin a type

endNamespace ( string namespaceName ) : string

Generates a statement to end a namespace

endType ( string typeName ) : string

Generates a statement to end a type

useStatement ( string assemblyName ) : string

Generates a statement to allow treatment of classes within an assembly/namespace as if they were local

Method Details

VBLanguage() public method

Constructs a new instance of the VBLanguageOptions class.
public VBLanguage ( ) : System
return System

beginNamespace() public method

Generates a statement to begin a namespace
public beginNamespace ( string namespaceName ) : string
namespaceName string /// The name of the namespace ///
return string

beginType() public method

Generates a statement to begin a type
public beginType ( string typeName ) : string
typeName string /// The name of the type ///
return string

endNamespace() public method

Generates a statement to end a namespace
public endNamespace ( string namespaceName ) : string
namespaceName string /// The name of the namespace ///
return string

endType() public method

Generates a statement to end a type
public endType ( string typeName ) : string
typeName string /// The name of the type ///
return string

useStatement() public method

Generates a statement to allow treatment of classes within an assembly/namespace as if they were local
public useStatement ( string assemblyName ) : string
assemblyName string /// The name of the assembly to be treated as local ///
return string