XsdDataContractExporter.GetSchemaType(Type) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca typ schematu XML dla określonego typu.
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, dla który ma być zwracany schemat.
Zwraca
Element XmlSchemaType zawierający schemat XML.
Wyjątki
Argumentem type
jest null
.
Uwagi
Głównym celem tej metody jest umożliwienie reprezentowania typów anonimowych w schemacie XML. Ponieważ typy anonimowe nie mają nazwy kontraktu i przestrzeni nazw, nie można ich wyszukać przy użyciu elementu GetSchemaTypeName. Ta metoda zwraca definicję XmlSchemaType dla takich typów. Typy, dla których GetSchemaTypeName metoda zwraca prawidłową nazwę, ta metoda zwraca null
wartość .