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 для создания нового кода.
Возвращаемое значение
Имя типа среды CLR, на который отображается элемент.
Комментарии
Чтобы управлять созданием кода, необходимо использовать классы, найденные System.CodeDom в пространстве имен. Дополнительные сведения см. в кратком справочнике по CodeDOM и CodeDOM.