SchemaImporterExtension.ImportAnyElement Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Lida com a importação de elementos <xsd:any> no esquema.
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
Parâmetros
- any
- XmlSchemaAny
O elemento xsd:any
encontrado no XSD (documento de esquema XML).
- mixed
- Boolean
true
para indicar se o atributo complex
XSD foi definido como "misto"; caso contrário, false
.
- schemas
- XmlSchemas
A coleção de esquemas encontrados no XSD.
- importer
- XmlSchemaImporter
O importador que está sendo usado.
- compileUnit
- CodeCompileUnit
Um CodeCompileUnit ao qual você pode adicionar estruturas CodeDOM para gerar código alternativo para o XSD.
- mainNamespace
- CodeNamespace
O namespace atual do elemento.
- options
- CodeGenerationOptions
Uma combinação bit a bit dos valores de enumeração que especifica as opções de configuração do compilador do código.
- codeProvider
- CodeDomProvider
O provedor de CodeDOM usado para gerar o novo código.
Retornos
O nome do tipo CLR para o qual o elemento mapeia.
Comentários
Para controlar a geração do código, você deve usar as classes encontradas no System.CodeDom namespace. Para obter mais informações, consulte Como usar o CodeDOM e a referência rápida codedom.