Select Output Options

This page allows you to options that change what is included in the code generation stage.

Source Code Output Folder

This this the folder in which your generated files be created. You can press the 'Browse...' button to select an existing folder from your file system.

Generate HTML Documentation

Selecting this option will generate HTML documentation that describes the external interface exposed by the generated library specific to your schema.

Documentation Output Folder

This this the folder in which your generated HTML Documentation files be created. You can press the 'Browse...' button to select an existing folder from your file system.

Generate a Sample Application for my XML Files

Generates a Sample Application that demonstrates how to use basic Liquid XML functionality to serialize the specifies xml files. This is very useful both as an initial starting point for writing your client code and as a educational tool when learning how to use Liquid XML.

More Output Options

Include Date in Source File

Includes a date stamp in the source for the time of generation.

Include Path to Schema

Includes the full path to the schema file in the source.

Include Code Generator Version

Includes the version of the Code Generator in the source.

Generate Project Files

Generates project files for Microsoft Visual Studio and a Makefile for Linux.

Generate Fast Infoset Tables

Generates code to create a set of internal Fast Infoset tables that represent your schema (C++ only). See Using Fast Infoset.

Generate Property Change Events

Generates code to support INotify (C# and Visual Basic .Net only). Each setter will raise the NotifyPropertyChanged event.

Generate Element Refs as Interfaces

Generates references to global elements as Interfaces in the output code. Deselecting may reduce the code size, but this option may be required for certain schema.

Generate Text Property for Primitive Classes

Generate string Text properties for Primitive Classes instead of strongly typed PrimitiveValue properties.

Generate XML Schema Provider Attribute for Complex Types (.Net Only)

Adds an XmlSchemaProvider attribute to each generate class which represents a ComplexType, along with embedding the XML schema within the resources in order to support this operation. This is useful when exposing the generated .Net library objects in a WCF Web Service.

Additional Project File 'Reference Include' (.Net Only)

Adds any value entered into the generated .Net project file in the <ItemGroup> section which contains References to other libraries. This can be useful if you intend to include references to othe rprojects form your generated projects, and don't want to have to re-add them after you re-generate the code.

Additional Project File 'Compile Include' (.Net Only)

Adds any value entered into the generated .Net project file in the <ItemGroup> section which contains included files. This can be useful if you intend to include your own class files which extend the generated code (e.g. derived or partial classes), and don't want to have to re-add them after you re-generate the code.