Compartilhar via


XsdDataContractExporter.GetSchemaType(Type) Método

Definição

Retorna o tipo de esquema XML para o tipo especificado.

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

Parâmetros

type
Type

O tipo para o qual retornar um esquema.

Retornos

Um XmlSchemaType que contém o esquema XML.

Exceções

O argumento type é null.

Comentários

A finalidade main desse método é permitir que tipos anônimos no esquema XML sejam representados. Como os tipos anônimos não têm um namespace e um nome de contrato, eles não podem ser pesquisados usando o GetSchemaTypeName. Esse método retorna a XmlSchemaType definição para esses tipos. Os tipos para os quais o GetSchemaTypeName método retorna um nome válido, esse método retorna null.

Aplica-se a