Partage via


TypedDataSetSchemaImporterExtension.ImportSchemaType Méthode

Définition

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

name
String

String représentant le nom du schéma à importer.

namespaceName
String

String représentant l'espace de noms du 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

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 à