Udostępnij za pośrednictwem


SchemaImporterExtension.ImportAnyElement Metoda

Definicja

Obsługuje import <xsd:any> elementów w schemacie.

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

Parametry

any
XmlSchemaAny

Element xsd:any znaleziony w dokumencie schematu XML (XSD).

mixed
Boolean

true aby wskazać atrybut XSD complex został ustawiony na "mieszany"; w przeciwnym razie false.

schemas
XmlSchemas

Kolekcja schematów znalezionych w XSD.

importer
XmlSchemaImporter

Używany importer.

compileUnit
CodeCompileUnit

Obiekt CodeCompileUnit , do którego można dodać struktury CodeDOM w celu wygenerowania alternatywnego kodu dla XSD.

mainNamespace
CodeNamespace

Bieżąca przestrzeń nazw elementu.

options
CodeGenerationOptions

Bitowa kombinacja wartości wyliczenia, które określają opcje ustawień w kompilatorze kodu.

codeProvider
CodeDomProvider

Dostawca CodeDOM używany do generowania nowego kodu.

Zwraca

String

Nazwa typu CLR, na który mapuje element.

Uwagi

Aby kontrolować generowanie kodu, należy użyć klas znajdujących się w System.CodeDom przestrzeni nazw. Aby uzyskać więcej informacji, zobacz Using the CodeDOM and CodeDOM Quick Reference (Używanie szybkich informacji o kodzieDOM i kodzieDOM).

Dotyczy