次の方法で共有


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 (XML スキーマ ドキュメント) 内で見つかった xsd:any 要素。

mixed
Boolean

属性が "mixed" に設定されている XSD true 属性を表す場合は complex。それ以外の場合は false

schemas
XmlSchemas

XSD 内で見つかったスキーマのコレクション。

importer
XmlSchemaImporter

使用されているインポーターです。

compileUnit
CodeCompileUnit

XSD の代替コードを生成するための CodeDOM 構造体の追加先である CodeCompileUnit

mainNamespace
CodeNamespace

要素用の現在の名前空間です。

options
CodeGenerationOptions

コード コンパイラ上で設定オプションを指定する列挙値のビットごとの組み合わせです。

codeProvider
CodeDomProvider

新しいコードの生成に使用される CodeDOM プロバイダーです。

戻り値

String

要素が割り当てられる CLR 型の名前。

注釈

コードの生成を制御するには、名前空間にあるクラスを使用する System.CodeDom 必要があります。 詳細については、「 CodeDOM と CodeDOM クイック リファレンスの使用を参照してください

適用対象