Sdílet prostřednictvím


XsdDataContractExporter.GetSchemaType(Type) Metoda

Definice

Vrátí typ schématu XML pro zadaný typ.

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

Parametry

type
Type

Typ, pro který se má vrátit schéma.

Návraty

Obsahuje XmlSchemaType schéma XML.

Výjimky

Argument type je null.

Poznámky

Hlavním účelem této metody je umožnit reprezentaci anonymních typů ve schématu XML. Vzhledem k tomu, že anonymní typy nemají název smlouvy a obor názvů, nelze je vyhledat pomocí GetSchemaTypeName. Tato metoda vrátí definici XmlSchemaType pro tyto typy. Typy, pro které GetSchemaTypeName metoda vrací platný název, tato metoda vrátí null.

Platí pro