TypedDataSetSchemaImporterExtension.ImportSchemaType 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énère des informations de mappage de type interne pour un élément défini dans un document de schéma XML.
Surcharges
ImportSchemaType(XmlSchemaType, XmlSchemaObject, XmlSchemas, XmlSchemaImporter, CodeCompileUnit, CodeNamespace, CodeGenerationOptions, CodeDomProvider) |
Génère des informations de mappage de type interne pour un élément défini dans un document de schéma XML. |
ImportSchemaType(String, String, XmlSchemaObject, XmlSchemas, XmlSchemaImporter, CodeCompileUnit, CodeNamespace, CodeGenerationOptions, CodeDomProvider) |
Génère des informations de mappage de type interne pour un élément défini dans un document de schéma XML. |
Remarques
Développe sur pour XmlSchemaImporter fournir des fonctionnalités supplémentaires pour les jeux de données typés et génère des mappages internes aux types .NET Framework pour les déclarations d’éléments de schéma XML, y compris les parties de message XSD littérales dans un document WSDL.
ImportSchemaType(XmlSchemaType, XmlSchemaObject, XmlSchemas, XmlSchemaImporter, CodeCompileUnit, CodeNamespace, CodeGenerationOptions, CodeDomProvider)
Génère des informations de mappage de type interne pour un élément défini dans un document de schéma XML.
public:
override System::String ^ ImportSchemaType(System::Xml::Schema::XmlSchemaType ^ type, System::Xml::Schema::XmlSchemaObject ^ context, 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 override string ImportSchemaType (System.Xml.Schema.XmlSchemaType type, System.Xml.Schema.XmlSchemaObject context, 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);
override this.ImportSchemaType : System.Xml.Schema.XmlSchemaType * System.Xml.Schema.XmlSchemaObject * System.Xml.Serialization.XmlSchemas * System.Xml.Serialization.XmlSchemaImporter * System.CodeDom.CodeCompileUnit * System.CodeDom.CodeNamespace * System.Xml.Serialization.CodeGenerationOptions * System.CodeDom.Compiler.CodeDomProvider -> string
Public Overrides Function ImportSchemaType (type As XmlSchemaType, context As XmlSchemaObject, schemas As XmlSchemas, importer As XmlSchemaImporter, compileUnit As CodeCompileUnit, mainNamespace As CodeNamespace, options As CodeGenerationOptions, codeProvider As CodeDomProvider) As String
Paramètres
- type
- XmlSchemaType
Type de schéma XML.
- context
- XmlSchemaObject
XmlSchemaObject qui représente la classe racine pour la hiérarchie des modèles objet de schéma XML et sert de classe de base pour les classes telles que la classe XmlSchema.
- schemas
- XmlSchemas
XmlSchema qui représente une collection de schémas XML.
- importer
- XmlSchemaImporter
XmlSchemaImporter de base qui génère des mappages internes aux types .NET Framework pour les déclarations d'éléments de schéma XML, y compris des parties littérales de messages XSD dans un document WSDL.
- compileUnit
- CodeCompileUnit
Le CodeCompileUnit qui contiendra le code généré.
- mainNamespace
- CodeNamespace
Espace de noms main.
- options
- CodeGenerationOptions
CodeGenerationOptions qui spécifie différentes options à utiliser lors de la génération de types .NET Framework pour une utilisation avec un service Web XML.
- codeProvider
- CodeDomProvider
CodeDomProvider propre à un langage à utiliser pour générer le jeu de données.
Retours
Chaîne représentant le nom de la classe de dataset typée.
Remarques
Important
L’appel de cette méthode avec des données non approuvées est un risque de sécurité. Appelez cette méthode avec des données approuvées uniquement. Pour plus d’informations, consultez Valider toutes les entrées.
Développe sur pour XmlSchemaImporter fournir des fonctionnalités supplémentaires pour les jeux de données typés et génère des mappages internes aux types .NET Framework pour les déclarations d’éléments de schéma XML, y compris les parties de message XSD littérales dans un document WSDL.
S’applique à
ImportSchemaType(String, String, XmlSchemaObject, XmlSchemas, XmlSchemaImporter, CodeCompileUnit, CodeNamespace, CodeGenerationOptions, CodeDomProvider)
Génère des informations de mappage de type interne pour un élément défini dans un document de schéma XML.
public:
override System::String ^ ImportSchemaType(System::String ^ name, System::String ^ namespaceName, System::Xml::Schema::XmlSchemaObject ^ context, 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 override string ImportSchemaType (string name, string namespaceName, System.Xml.Schema.XmlSchemaObject context, 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);
override this.ImportSchemaType : string * string * System.Xml.Schema.XmlSchemaObject * System.Xml.Serialization.XmlSchemas * System.Xml.Serialization.XmlSchemaImporter * System.CodeDom.CodeCompileUnit * System.CodeDom.CodeNamespace * System.Xml.Serialization.CodeGenerationOptions * System.CodeDom.Compiler.CodeDomProvider -> string
Public Overrides Function ImportSchemaType (name As String, namespaceName As String, context As XmlSchemaObject, schemas As XmlSchemas, importer As XmlSchemaImporter, compileUnit As CodeCompileUnit, mainNamespace As CodeNamespace, options As CodeGenerationOptions, codeProvider As CodeDomProvider) As String
Paramètres
- context
- XmlSchemaObject
XmlSchemaObject qui représente la classe racine pour la hiérarchie des modèles objet de schéma XML et sert de classe de base pour les classes telles que la classe XmlSchema.
- schemas
- XmlSchemas
XmlSchema qui représente une collection de schémas XML.
- importer
- XmlSchemaImporter
XmlSchemaImporter de base qui génère des mappages internes aux types .NET Framework pour les déclarations d'éléments de schéma XML, y compris des parties littérales de messages XSD dans un document WSDL.
- compileUnit
- CodeCompileUnit
Le CodeCompileUnit qui contiendra le code généré.
- mainNamespace
- CodeNamespace
CodeNamespace qui contient le jeu de données généré.
- options
- CodeGenerationOptions
CodeGenerationOptions qui spécifie différentes options à utiliser lors de la génération de types .NET Framework pour une utilisation avec un service Web XML.
- codeProvider
- CodeDomProvider
CodeDomProvider propre à un langage à utiliser pour générer le jeu de données.
Retours
String représentant le nom de la classe de dataset typée.
Remarques
Important
L’appel de cette méthode avec des données non approuvées est un risque de sécurité. Appelez cette méthode avec des données approuvées uniquement. Pour plus d’informations, consultez Valider toutes les entrées.
Développe sur pour XmlSchemaImporter fournir des fonctionnalités supplémentaires pour les jeux de données typés et génère des mappages internes aux types .NET Framework pour les déclarations d’éléments de schéma XML, y compris les parties de message XSD littérales dans un document WSDL.
S’applique à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de l’année 2024, nous abandonnerons progressivement le mécanisme de retour d’information GitHub Issues pour le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultez :Soumettre et afficher des commentaires pour