SchemaImporterExtension.ImportAnyElement Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Controla la importación de los <elementos xsd:any> del 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
Elemento xsd:any que se encuentra en el documento de esquema XML (XSD).
- mixed
- Boolean
true para indicar que el atributo XSD complex se ha establecido en "mixed"; en caso contrario, false.
- schemas
- XmlSchemas
Colección de esquemas que se encuentran en el XSD.
- importer
- XmlSchemaImporter
Importador que se está usando.
- compileUnit
- CodeCompileUnit
objeto CodeCompileUnit al que puede agregar estructuras CodeDOM para generar código alternativo para el XSD.
- mainNamespace
- CodeNamespace
Espacio de nombres actual del elemento.
- options
- CodeGenerationOptions
Combinación bit a bit de los valores de enumeración que especifican las opciones de configuración en el compilador de código.
- codeProvider
- CodeDomProvider
El proveedor CodeDOM usado para generar el nuevo código.
Devoluciones
Nombre del tipo CLR al que se asigna el elemento.
Comentarios
Para controlar la generación del código, debe usar las clases que se encuentran en el System.CodeDom espacio de nombres . Para obtener más información, consulte Uso de CodeDOM.