OOI UA-ModelCompiler

XmlSchemaGenerator Members

The XmlSchemaGenerator type exposes the following members.

Constructors


  Name Description
Public method XmlSchemaGenerator
Generates the code from the contents of the address space.

Methods


  Name Description
Protected method AddNestedTypes
Adds any nested complex types.
(Inherited from SchemaGenerator.)
Protected method AddTemplate
Initializes a template to use for substitution.
(Inherited from SchemaGenerator.)
Protected method CollectDatatypes
Returns the datatypes in the dictionary.
(Inherited from SchemaGenerator.)
Protected method CreateDescription
Creates a description from the documentation element.
(Inherited from SchemaGenerator.)
Public method Generate
Generates the datatype files.
Protected method GetDescription
Creates a description from a documentation element.
(Inherited from SchemaGenerator.)
Protected method GetDisplayName
Returns the display name for a browse name.
(Inherited from SchemaGenerator.)
Protected method GetFields
Fetches all of the fields for a complex type by following the base type.
(Inherited from SchemaGenerator.)
Protected method GetListOfTypes(Boolean)
Returns the datatypes in the dictionary.
(Inherited from SchemaGenerator.)
Protected method GetListOfTypes(Type, Boolean, Boolean)
Returns the datatypes in the dictionary.
(Inherited from SchemaGenerator.)
Protected method GetPrefixedName
Returns a name qualified with a namespace prefix.
(Inherited from SchemaGenerator.)
Protected method IsNull
Checks for a null qualified name.
(Inherited from SchemaGenerator.)

Properties


  Name Description
Protected property Dictionary
The dictionary being processed.
(Inherited from SchemaGenerator.)
Protected property NamespaceUris
The namespace uris referenced by types in the dictionary.
(Inherited from SchemaGenerator.)
Protected property OutputDirectory
The directory used to place any output files.
(Inherited from SchemaGenerator.)
Protected property TargetNamespace
The current target namespace.
(Inherited from SchemaGenerator.)
Protected property Validator
The validator used to verify the type dictionary.
(Inherited from SchemaGenerator.)