public abstract class SyntaxGeneratorTemplate : SyntaxGeneratorCore
Public MustInherit Class SyntaxGeneratorTemplate
Inherits SyntaxGeneratorCore
public ref class SyntaxGeneratorTemplate abstract : public SyntaxGeneratorCore
[<AbstractClassAttribute>]
type SyntaxGeneratorTemplate =
class
inherit SyntaxGeneratorCore
end
SyntaxGeneratorTemplate | Constructor |
Language | This is used to get or set the language name |
StyleId | This is used to get or set the style ID |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (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 SyntaxGeneratorCoreInitialize(XPathNavigator)) |
IsUnsupportedExplicit | Write unsupported explicit implementation syntax |
IsUnsupportedGeneric | Write unsupported generic types syntax |
IsUnsupportedUnsafe | Write unsupported unsafe code syntax |
IsUnsupportedVarargs | Write unsupported variable arguments syntax |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) |
ToString | Returns a string that represents the current object. (Inherited from Object) |
WriteAttachedEventSyntax | Write attached event syntax |
WriteAttachedPropertySyntax | Write attached property syntax |
WriteCastSyntax | Write cast syntax |
WriteClassSyntax | Write class syntax |
WriteConstantValue | Write out a constant's value |
WriteConstructorSyntax | Write constructor syntax |
WriteDelegateSyntax | Write delegate syntax |
WriteEnumerationSyntax | Write enumeration syntax |
WriteEventSyntax | Write event syntax |
WriteFieldSyntax | Write field syntax |
WriteInterfaceSyntax | Write interface syntax |
WriteMemberSyntax | Write member syntax |
WriteMethodSyntax | Write method syntax |
WriteNamespaceSyntax | Write namespace syntax |
WriteNormalMethodSyntax | Write normal method syntax |
WriteNormalTypeReference | Write out a normal type reference |
WriteOperatorSyntax | Write operator syntax |
WritePropertySyntax | Write property syntax |
WriteStructureSyntax | Write structure syntax |
WriteSyntax |
This is the main syntax writing method
(Overrides SyntaxGeneratorCoreWriteSyntax(XPathNavigator, SyntaxWriter)) |
WriteTypeReference | Write out a type reference |
WriteTypeSyntax | Write type syntax |
WriteWithLineBreakIfNeeded | This is used to write a string followed by an optional line break if needed (the writer position is past the maximum position afterwards). |
MaxPosition | The maximum line width for the generated syntax |