Partager via


ImportOptions Classe

Définition

Représente les options qui peuvent être définies sur un XsdDataContractImporter.

public ref class ImportOptions
public class ImportOptions
type ImportOptions = class
Public Class ImportOptions
Héritage
ImportOptions

Remarques

Le XsdDataContractImporter est utilisé pour générer du code à partir d’un schéma XML à l’aide de .NET CodeDOM. Pour générer un schéma XML à partir d’un assembly, utilisez la XsdDataContractExporter.

Constructeurs

ImportOptions()

Initialise une nouvelle instance de la classe ImportOptions.

Propriétés

CodeProvider

Obtient ou définit une instance CodeDomProvider qui fournit les moyens de vérifier si des options particulières pour une langue cible sont prises en charge.

DataContractSurrogate

Obtient ou définit un fournisseur de substitution de contrat de données qui peut être utilisé pour modifier le code généré pendant une opération d’importation.

EnableDataBinding

Obtient ou définit une valeur qui spécifie si les types dans le code généré doivent implémenter l’interface INotifyPropertyChanged.

GenerateInternal

Obtient ou définit une valeur qui spécifie si le code généré est marqué comme interne ou public.

GenerateSerializable

Obtient ou définit une valeur qui spécifie si les classes de contrat de données générées sont marquées avec l’attribut SerializableAttribute en plus de l’attribut DataContractAttribute.

ImportXmlType

Obtient ou définit une valeur qui détermine si tous les types de schéma XML, même ceux qui ne sont pas conformes à un schéma de contrat de données, seront importés.

Namespaces

Obtient un dictionnaire qui contient le mappage d’espaces de noms de contrat de données aux espaces de noms CLR qui doivent être utilisés pour générer du code pendant une opération d’importation.

ReferencedCollectionTypes

Obtient une collection de types qui représente des collections de contrats de données qui doivent être référencées lors de la génération de code pour des collections, telles que des listes ou des dictionnaires d’éléments.

ReferencedTypes

Obtient un IList<T> contenant des types référencés dans le code généré.

Méthodes

Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

S’applique à

Voir aussi