SchemaImporterExtension::ImportAnyElement Method (XmlSchemaAny^, Boolean, XmlSchemas^, XmlSchemaImporter^, CodeCompileUnit^, CodeNamespace^, CodeGenerationOptions, CodeDomProvider^)
Handles the importation of the <xsd:any> elements in the schema.
Assembly: System.Xml (in System.Xml.dll)
public: virtual String^ ImportAnyElement( XmlSchemaAny^ any, bool mixed, XmlSchemas^ schemas, XmlSchemaImporter^ importer, CodeCompileUnit^ compileUnit, CodeNamespace^ mainNamespace, CodeGenerationOptions options, CodeDomProvider^ codeProvider )
Parameters
- any
-
Type:
System.Xml.Schema::XmlSchemaAny^
An XmlSchemaAny that represents the xsd:any element found in the XML Schema Document (XSD).
- mixed
-
Type:
System::Boolean
A Boolean that indicates whether the XSD complex attribute has been set to "mixed". true, if the attribute has been set to mixed, otherwise false.
- schemas
-
Type:
System.Xml.Serialization::XmlSchemas^
An XmlSchemas that contains the collection of schemas found in the XSD.
- importer
-
Type:
System.Xml.Serialization::XmlSchemaImporter^
The XmlSchemaImporter that is the importer being used.
- compileUnit
-
Type:
System.CodeDom::CodeCompileUnit^
A CodeCompileUnit to which you can add CodeDOM structures to generate alternative code for the XSD.
- mainNamespace
-
Type:
System.CodeDom::CodeNamespace^
A CodeNamespace that represents the current namespace for the element.
- options
-
Type:
System.Xml.Serialization::CodeGenerationOptions
A CodeGenerationOptions for the setting options on the code compiler.
- codeProvider
-
Type:
System.CodeDom.Compiler::CodeDomProvider^
A CodeDomProvider that is the CodeDOM provider used to generate the new code.
In order to control the generation of the code, you must use the classes found in the System.CodeDom namespace. For more information, see Using the CodeDOM and CodeDOM Quick Reference.
Available since 2.0