Share via


XsdDataContractExporter.GetSchemaType(Type) Méthode

Définition

Retourne un type de schéma XML pour le type spécifié.

public:
 System::Xml::Schema::XmlSchemaType ^ GetSchemaType(Type ^ type);
public System.Xml.Schema.XmlSchemaType? GetSchemaType (Type type);
public System.Xml.Schema.XmlSchemaType GetSchemaType (Type type);
member this.GetSchemaType : Type -> System.Xml.Schema.XmlSchemaType
Public Function GetSchemaType (type As Type) As XmlSchemaType

Paramètres

type
Type

Type pour lequel retourner un schéma.

Retours

XmlSchemaType qui contient le schéma XML.

Exceptions

L'argument type a la valeur null.

Remarques

Le but principal de cette méthode est d'autoriser des types anonymes dans le schéma XML à représenter. Étant donné que les types anonymes n'ont ni nom de contrat, ni espace de noms, ils ne peuvent pas être recherchés à l'aide du GetSchemaTypeName. Cette méthode retourne la définition XmlSchemaType pour de tels types. Pour les types pour lesquels la méthode GetSchemaTypeName retourne un nom valide, cette méthode retourne null.

S’applique à