SyntaxWriter Class

This is used as the abstract base class for syntax writers

Definition

Namespace: Sandcastle.Core.BuildAssembler.SyntaxGenerator
Assembly: Sandcastle.Core (in Sandcastle.Core.dll) Version: 2024.2.18.0
public abstract class SyntaxWriter
Inheritance
Object    SyntaxWriter
Derived

Constructors

SyntaxWriter Constructor

Properties

Position The current position of the writer
RenderReferenceLinks This is used to indicate whether or not the syntax writer should render reference links as actual links.

Methods

EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)
WriteEndBlock Write an end block
WriteEndSubBlock Write an end sub-block
WriteIdentifier Write out an identifier
WriteKeyword Write out a keyword
WriteLine Write out a blank line
WriteLiteral Write out a literal
WriteMessage(String) Write out a message
WriteMessage(String, IEnumerableString) Write a message include item
WriteParameter Write out a parameter
WriteReferenceLink(String) Write a reference link
WriteReferenceLink(String, String) Write a reference link with inner text
WriteStartBlock Write a start block
WriteStartSubBlock Write a start sub-block
WriteString Write a string value
WriteStringWithStyle Write a string value with a style

See Also