Table of Contents

VisualBasicDeclarationSyntaxGenerator Class

Definition

Namespace
Sandcastle.Tools.SyntaxGenerators
Assembly
Sandcastle.Tools.SyntaxGenerators.dll

This class generates declaration syntax sections for Visual Basic

public sealed class VisualBasicDeclarationSyntaxGenerator : SyntaxGeneratorTemplate
Inheritance
VisualBasicDeclarationSyntaxGenerator

Properties

Language

This is used to get or set the language name

(Inherited from SyntaxGeneratorTemplate)
StyleId

This is used to get or set the style ID

(Inherited from SyntaxGeneratorTemplate)

Methods

Initialize(XPathNavigator)

Initialize the syntax generator

WriteCastSyntax(XPathNavigator, SyntaxWriter)

Write cast syntax

WriteClassSyntax(XPathNavigator, SyntaxWriter)

Write class syntax

WriteConstantValue(XPathNavigator, SyntaxWriter)

Write out a constant's value

WriteConstructorSyntax(XPathNavigator, SyntaxWriter)

Write constructor syntax

WriteDelegateSyntax(XPathNavigator, SyntaxWriter)

Write delegate syntax

WriteEnumerationSyntax(XPathNavigator, SyntaxWriter)

Write enumeration syntax

WriteEventSyntax(XPathNavigator, SyntaxWriter)

Write event syntax

WriteFieldSyntax(XPathNavigator, SyntaxWriter)

Write field syntax

WriteInterfaceSyntax(XPathNavigator, SyntaxWriter)

Write interface syntax

WriteNamespaceSyntax(XPathNavigator, SyntaxWriter)

Write namespace syntax

WriteNormalMethodSyntax(XPathNavigator, SyntaxWriter)

Write normal method syntax

WriteNormalTypeReference(string, SyntaxWriter)

Write out a normal type reference

WriteOperatorSyntax(XPathNavigator, SyntaxWriter)

Write operator syntax

WritePropertySyntax(XPathNavigator, SyntaxWriter)

Write property syntax

WriteStructureSyntax(XPathNavigator, SyntaxWriter)

Write structure syntax

WriteTypeReference(XPathNavigator, SyntaxWriter)

Write out a type reference