Table of Contents

XamlUsageSyntaxGenerator Class

Definition

Namespace
Sandcastle.Tools.SyntaxGenerators
Assembly
Sandcastle.Tools.SyntaxGenerators.dll

This class generates usage syntax sections for XAML

public sealed class XamlUsageSyntaxGenerator : SyntaxGeneratorTemplate
Inheritance
XamlUsageSyntaxGenerator

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

Initialize(XPathNavigator)

Initialize the syntax generator

ParseDocuments(string)

This is used to parse configuration files

WriteAttachedEventSyntax(XPathNavigator, SyntaxWriter)

Write attached event syntax

WriteAttachedPropertySyntax(XPathNavigator, SyntaxWriter)

Write attached property syntax

WriteClassSyntax(XPathNavigator, SyntaxWriter)

Write class syntax

WriteConstructorSyntax(XPathNavigator, SyntaxWriter)

Write constructor syntax

WriteDelegateSyntax(XPathNavigator, SyntaxWriter)

Write delegate syntax

WriteEnumerationSyntax(XPathNavigator, SyntaxWriter)

Write enumeration syntax

WriteEventSyntax(XPathNavigator, SyntaxWriter)

Write event syntax

WriteFieldSyntax(XPathNavigator, SyntaxWriter)

Write field syntax

WriteInterfaceSyntax(XPathNavigator, SyntaxWriter)

Write interface syntax

WriteMethodSyntax(XPathNavigator, SyntaxWriter)

Write method syntax

WriteNamespaceSyntax(XPathNavigator, SyntaxWriter)

Write namespace syntax

WritePropertySyntax(XPathNavigator, SyntaxWriter)

Write property syntax

WriteStructureSyntax(XPathNavigator, SyntaxWriter)

Write structure syntax

WriteSyntax(XPathNavigator, SyntaxWriter)

This is the main syntax writing method

WriteTypeReference(XPathNavigator, SyntaxWriter)

Write out a type reference