SchemaImporterExtension.ImportAnyElement Метод

Определение

Обрабатывает импорт элементов <xsd:any> в схеме.

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

Параметры

any
XmlSchemaAny

Элемент xsd:any из документа схемы XML (XSD).

mixed
Boolean

true, если атрибут XSD complex имеет значение mixed, иначе false.

schemas
XmlSchemas

Коллекция схем, находящихся в XSD.

importer
XmlSchemaImporter

Используемый импортер.

compileUnit
CodeCompileUnit

CodeCompileUnit, к которому можно добавлять структуры CodeDOM для создания альтернативного кода обработки XSD.

mainNamespace
CodeNamespace

Текущее пространство имен для элемента.

options
CodeGenerationOptions

Битовая комбинация значений перечисления, которые указывают параметры компилятора кода.

codeProvider
CodeDomProvider

Поставщик CodeDOM для создания нового кода.

Возвращаемое значение

String

Имя типа среды CLR, на который отображается элемент.

Комментарии

Чтобы управлять созданием кода, необходимо использовать классы, найденные System.CodeDom в пространстве имен. Дополнительные сведения см. в кратком справочнике по CodeDOM и CodeDOM.

Применяется к