This page allows you to options that change what is included in the code generation stage.
This is the folder in which your generated files be created. You can press the 'Browse...' button to select an existing folder from your file system.
Selecting this option will generate HTML documentation that describes the external interface exposed by the generated library specific to your schema.
This is 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.
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.
Clicking 'More Output Options...' displays a dialog with additional options.
Includes a date stamp in the source for the time of generation.
Includes the full path to the schema file in the source.
Includes the version of the Code Generator in the source.
Generates project files for Microsoft Visual Studio and a Makefile for Linux.
Generates code to create a set of internal Fast Infoset tables that represent your schema (C++ only).
Generates code to support INotify (C# and Visual Basic .Net only). Each setter will raise the NotifyPropertyChanged event.
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 string Text properties for Primitive Classes instead of strongly typed PrimitiveValue properties.
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.
Generates optional simple types as .Net Nullable Types, e.g. int?, instead of generating IsValid properties. This means optional simple types work like complex types allowing you to test for and set them to null (or Nothing in VB).
Instructs the parser to ignore all Default Values specified for optional Elements in the XSD.
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 other projects form your generated projects, and don't want to have to re-add them after you re-generate the code.
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.
Adds any value entered into the generated .Net project file in the <ItemGroup> section which contains none project files. This can be useful if you intend to include your own none specific files, and don't want to have to re-add them after you re-generate the code.
Adds the specified value into the project file as a strong name key file, e.g. MyKey.snk, and sets 'Sign the assembly' to 'true'.