SchemaImporterExtension.ImportAnyElement Metoda

Definicja

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

C#
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);

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

Produkt Wersje
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8