SchemaImporterExtension.ImportAnyElement Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Gère l’importation des <éléments xsd :any> dans le schéma.
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
Paramètres
- any
- XmlSchemaAny
Élément xsd:any trouvé dans le document de schéma XML (XSD).
- mixed
- Boolean
true pour indiquer que l’attribut XSD complex a été défini sur « mixed » ; sinon, false.
- schemas
- XmlSchemas
Collection de schémas trouvés dans le XSD.
- importer
- XmlSchemaImporter
L’importateur utilisé.
- compileUnit
- CodeCompileUnit
Auquel CodeCompileUnit vous pouvez ajouter des structures CodeDOM pour générer du code alternatif pour le XSD.
- mainNamespace
- CodeNamespace
Espace de noms actuel de l’élément.
- options
- CodeGenerationOptions
Combinaison au niveau du bit des valeurs d’énumération qui spécifient les options de paramètre sur le compilateur de code.
- codeProvider
- CodeDomProvider
Fournisseur CodeDOM utilisé pour générer le nouveau code.
Retours
Nom du type CLR auquel l’élément est mappé.
Remarques
Pour contrôler la génération du code, vous devez utiliser les classes trouvées dans l’espace System.CodeDom de noms. Pour plus d’informations, consultez Utilisation de CodeDOM.