CSharpDeclarationSyntaxGenerator Class
This class generates declaration syntax sections for C#
Namespace: Sandcastle.Tools.SyntaxGeneratorsAssembly: Sandcastle.Tools.SyntaxGenerators (in Sandcastle.Tools.SyntaxGenerators.dll) Version: 2024.9.12.0
public sealed class CSharpDeclarationSyntaxGenerator : SyntaxGeneratorTemplate
Public NotInheritable Class CSharpDeclarationSyntaxGenerator
Inherits SyntaxGeneratorTemplate
public ref class CSharpDeclarationSyntaxGenerator sealed : public SyntaxGeneratorTemplate
[<SealedAttribute>]
type CSharpDeclarationSyntaxGenerator =
class
inherit SyntaxGeneratorTemplate
end
- Inheritance
- Object SyntaxGeneratorCore SyntaxGeneratorTemplate CSharpDeclarationSyntaxGenerator
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
(Inherited from SyntaxGeneratorTemplate) |
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) |