XSharpDeclarationSyntaxGenerator Class

This class generates declaration syntax sections for X#

Definition

Namespace: Sandcastle.Tools.SyntaxGenerators
Assembly: Sandcastle.Tools.SyntaxGenerators (in Sandcastle.Tools.SyntaxGenerators.dll) Version: 2024.12.21.0
public sealed class XSharpDeclarationSyntaxGenerator : SyntaxGeneratorTemplate
Inheritance
Object    SyntaxGeneratorCore    SyntaxGeneratorTemplate    XSharpDeclarationSyntaxGenerator

Constructors

XSharpDeclarationSyntaxGeneratorInitializes a new instance of the XSharpDeclarationSyntaxGenerator class

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

EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
Initialize Initialize the syntax generator
(Inherited from SyntaxGeneratorTemplate)
ToStringReturns 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)

See Also