+
+
+
+
+ SchemaGenerator Members
+
+
+
+
+
+ The SchemaGenerator type exposes the following members.
+
+
+
+
+
+
+
+
+
+ Constructors
+
+
+
+ +
+ + | +Name | +Description | +
---|---|---|
+ ![]() |
+ + SchemaGenerator + | +
+
+ Loads and validates the type dictionary.
+
+ |
+
+
+
+
+
+
+
+
+
+ Methods
+
+
+
+ +
+ + | +Name | +Description | +
---|---|---|
+ ![]() |
+ + AddNestedTypes + | +
+
+ Adds any nested complex types.
+
+ |
+
+ ![]() |
+ + AddTemplate + | +
+
+ Initializes a template to use for substitution.
+
+ |
+
+ ![]() |
+ + CollectDatatypes + | +
+
+ Returns the datatypes in the dictionary.
+
+ |
+
+ ![]() |
+ + CreateDescription + | +
+
+ Creates a description from the documentation element.
+
+ |
+
+ ![]() |
+ + GetDescription + | +
+
+ Creates a description from a documentation element.
+
+ |
+
+ ![]() |
+ + GetDisplayName + | +
+
+ Returns the display name for a browse name.
+
+ |
+
+ ![]() |
+ + GetFields + | +
+
+ Fetches all of the fields for a complex type by following the base type.
+
+ |
+
+ ![]() |
+ + GetListOfTypes(Boolean) + | +
+
+ Returns the datatypes in the dictionary.
+
+ |
+
+ ![]() |
+ + GetListOfTypes(Type, Boolean, Boolean) + | +
+
+ Returns the datatypes in the dictionary.
+
+ |
+
+ ![]() |
+ + GetPrefixedName + | +
+
+ Returns a name qualified with a namespace prefix.
+
+ |
+
+ ![]() |
+ + IsNull + | +
+
+ Checks for a null qualified name.
+
+ |
+
+
+
+
+
+
+
+
+
+
+ Properties
+
+
+
+ +
+ + | +Name | +Description | +
---|---|---|
+ ![]() |
+ + Dictionary + | +
+
+ The dictionary being processed.
+
+ |
+
+ ![]() |
+ + NamespaceUris + | +
+
+ The namespace uris referenced by types in the dictionary.
+
+ |
+
+ ![]() |
+ + OutputDirectory + | +
+
+ The directory used to place any output files.
+
+ |
+
+ ![]() |
+ + TargetNamespace + | +
+
+ The current target namespace.
+
+ |
+
+ ![]() |
+ + Validator + | +
+
+ The validator used to verify the type dictionary.
+
+ |
+