VisualBasicDeclarationSyntaxGenerator Class
This class generates declaration syntax sections for Visual Basic
Namespace: Sandcastle.Tools.SyntaxGeneratorsAssembly: Sandcastle.Tools.SyntaxGenerators (in Sandcastle.Tools.SyntaxGenerators.dll) Version: 2025.9.30.0
public sealed class VisualBasicDeclarationSyntaxGenerator : SyntaxGeneratorTemplate
Public NotInheritable Class VisualBasicDeclarationSyntaxGenerator
Inherits SyntaxGeneratorTemplate
public ref class VisualBasicDeclarationSyntaxGenerator sealed : public SyntaxGeneratorTemplate
[<SealedAttribute>]
type VisualBasicDeclarationSyntaxGenerator =
class
inherit SyntaxGeneratorTemplate
end
- Inheritance
- Object SyntaxGeneratorCore SyntaxGeneratorTemplate VisualBasicDeclarationSyntaxGenerator
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
| GetHashCode | Serves as the default hash function. (Inherited from Object) |
| GetType | Gets the Type of the current instance. (Inherited from Object) |
| Initialize |
Initialize the syntax generator
(Overrides SyntaxGeneratorTemplateInitialize(XPathNavigator)) |
| ToString | Returns a string that represents the current object. (Inherited from Object) |
| WriteAttachedEventSyntax |
Write attached event syntax
(Inherited from SyntaxGeneratorTemplate) |
| WriteAttachedPropertySyntax |
Write attached property syntax
(Inherited from SyntaxGeneratorTemplate) |
| WriteCastSyntax |
Write cast syntax
(Overrides SyntaxGeneratorTemplateWriteCastSyntax(XPathNavigator, SyntaxWriter)) |
| WriteClassSyntax |
Write class syntax
(Overrides SyntaxGeneratorTemplateWriteClassSyntax(XPathNavigator, SyntaxWriter)) |
| WriteConstructorSyntax |
Write constructor syntax
(Overrides SyntaxGeneratorTemplateWriteConstructorSyntax(XPathNavigator, SyntaxWriter)) |
| WriteDelegateSyntax |
Write delegate syntax
(Overrides SyntaxGeneratorTemplateWriteDelegateSyntax(XPathNavigator, SyntaxWriter)) |
| WriteEnumerationSyntax |
Write enumeration syntax
(Overrides SyntaxGeneratorTemplateWriteEnumerationSyntax(XPathNavigator, SyntaxWriter)) |
| WriteEventSyntax |
Write event syntax
(Overrides SyntaxGeneratorTemplateWriteEventSyntax(XPathNavigator, SyntaxWriter)) |
| WriteFieldSyntax |
Write field syntax
(Overrides SyntaxGeneratorTemplateWriteFieldSyntax(XPathNavigator, SyntaxWriter)) |
| WriteInterfaceSyntax |
Write interface syntax
(Overrides SyntaxGeneratorTemplateWriteInterfaceSyntax(XPathNavigator, SyntaxWriter)) |
| WriteMemberSyntax |
Write member syntax
(Inherited from SyntaxGeneratorTemplate) |
| WriteMethodSyntax |
Write method syntax
(Inherited from SyntaxGeneratorTemplate) |
| WriteNamespaceSyntax |
Write namespace syntax
(Overrides SyntaxGeneratorTemplateWriteNamespaceSyntax(XPathNavigator, SyntaxWriter)) |
| WriteNormalMethodSyntax |
Write normal method syntax
(Overrides SyntaxGeneratorTemplateWriteNormalMethodSyntax(XPathNavigator, SyntaxWriter)) |
| WriteOperatorSyntax |
Write operator syntax
(Overrides SyntaxGeneratorTemplateWriteOperatorSyntax(XPathNavigator, SyntaxWriter)) |
| WritePropertySyntax |
Write property syntax
(Overrides SyntaxGeneratorTemplateWritePropertySyntax(XPathNavigator, SyntaxWriter)) |
| WriteStructureSyntax |
Write structure syntax
(Overrides SyntaxGeneratorTemplateWriteStructureSyntax(XPathNavigator, SyntaxWriter)) |
| WriteSyntax |
This is the main syntax writing method
(Inherited from SyntaxGeneratorTemplate) |
| WriteTypeSyntax |
Write type syntax
(Inherited from SyntaxGeneratorTemplate) |