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

在 XML 架构文档 (XSD) 中找到的 xsd:any 元素。

mixed
Boolean

如果 XSD complex 特性已设置为“mixed”,则为 true;否则为 false

schemas
XmlSchemas

在 XSD 中找到的架构的集合。

importer
XmlSchemaImporter

正在使用的导入程序。

compileUnit
CodeCompileUnit

CodeCompileUnit,可向其添加 CodeDOM 结构以生成 XSD 的备选代码。

mainNamespace
CodeNamespace

元素的当前命名空间。

options
CodeGenerationOptions

枚举值的按位组合,这些枚举值指定代码编译器上的设置选项。

codeProvider
CodeDomProvider

用来生成新代码的 CodeDOM 提供程序。

返回

String

该元素映射到的 CLR 类型的名称。

注解

若要控制代码的生成,必须使用命名空间中找到的 System.CodeDom 类。 有关详细信息,请参阅 使用 CodeDOMCodeDOM 快速参考

适用于