Freigeben über


SchemaImporterExtension.ImportAnyElement Methode

Definition

Verarbeitet den Import der <xsd: any>-Elemente im Schema.

public:
 virtual System::String ^ ImportAnyElement(System::Xml::Schema::XmlSchemaAny ^ any, bool mixed, System::Xml::Serialization::XmlSchemas ^ schemas, System::Xml::Serialization::XmlSchemaImporter ^ importer, System::CodeDom::CodeCompileUnit ^ compileUnit, System::CodeDom::CodeNamespace ^ mainNamespace, System::Xml::Serialization::CodeGenerationOptions options, System::CodeDom::Compiler::CodeDomProvider ^ codeProvider);
public virtual string ImportAnyElement (System.Xml.Schema.XmlSchemaAny any, bool mixed, System.Xml.Serialization.XmlSchemas schemas, System.Xml.Serialization.XmlSchemaImporter importer, System.CodeDom.CodeCompileUnit compileUnit, System.CodeDom.CodeNamespace mainNamespace, System.Xml.Serialization.CodeGenerationOptions options, System.CodeDom.Compiler.CodeDomProvider codeProvider);
abstract member ImportAnyElement : System.Xml.Schema.XmlSchemaAny * bool * System.Xml.Serialization.XmlSchemas * System.Xml.Serialization.XmlSchemaImporter * System.CodeDom.CodeCompileUnit * System.CodeDom.CodeNamespace * System.Xml.Serialization.CodeGenerationOptions * System.CodeDom.Compiler.CodeDomProvider -> string
override this.ImportAnyElement : System.Xml.Schema.XmlSchemaAny * bool * System.Xml.Serialization.XmlSchemas * System.Xml.Serialization.XmlSchemaImporter * System.CodeDom.CodeCompileUnit * System.CodeDom.CodeNamespace * System.Xml.Serialization.CodeGenerationOptions * System.CodeDom.Compiler.CodeDomProvider -> string
Public Overridable Function ImportAnyElement (any As XmlSchemaAny, mixed As Boolean, schemas As XmlSchemas, importer As XmlSchemaImporter, compileUnit As CodeCompileUnit, mainNamespace As CodeNamespace, options As CodeGenerationOptions, codeProvider As CodeDomProvider) As String

Parameter

any
XmlSchemaAny

Das im XML-Schema (XSD) gefundene xsd:any-Element.

mixed
Boolean

true, um anzugeben, dass das XSD-Attribut complex auf „mixed“ festgelegt wurde; andernfalls false.

schemas
XmlSchemas

Die Sammlung der im XSD vorhandenen Schemas.

importer
XmlSchemaImporter

Der verwendete Importer.

compileUnit
CodeCompileUnit

Eine CodeCompileUnit, der Sie CodeDOM-Strukturen zum Generieren von alternativem Code für das XSD hinzufügen können.

mainNamespace
CodeNamespace

Der aktuelle Namespace für das Element.

options
CodeGenerationOptions

Eine bitweise Kombination der Enumerationswerte, die die Einstellungsoptionen für den Codecompiler angibt.

codeProvider
CodeDomProvider

Der zum Generieren des neuen Codes verwendete CodeDOM-Anbieter.

Gibt zurück

String

Der Name des CLR-Typs, dem das Element zugeordnet wird.

Hinweise

Um die Generierung des Codes zu steuern, müssen Sie die Klassen im System.CodeDom Namespace verwenden. Weitere Informationen finden Sie unter Verwenden der CodeDOM - und CodeDOM-Kurzübersicht.

Gilt für