XmlSchemaType Třída

Definice

Základní třída pro všechny jednoduché typy a komplexní typy.

public ref class XmlSchemaType : System::Xml::Schema::XmlSchemaAnnotated
public class XmlSchemaType : System.Xml.Schema.XmlSchemaAnnotated
type XmlSchemaType = class
    inherit XmlSchemaAnnotated
Public Class XmlSchemaType
Inherits XmlSchemaAnnotated
Dědičnost
Odvozené

Příklady

Podívejte se na XmlSchemaSimpleType třídu a XmlSchemaComplexType třídu, například pomocí této třídy.

Konstruktory

Name Description
XmlSchemaType()

Inicializuje novou instanci XmlSchemaType třídy.

Vlastnosti

Name Description
Annotation

Získá nebo nastaví annotation vlastnost.

(Zděděno od XmlSchemaAnnotated)
BaseSchemaType
Zastaralé.
Zastaralé.
Zastaralé.

Získá post-kompilace typ objektu nebo integrovaný XML Schema Definition Language (XSD) datový typ, simpleType element nebo complexType element. Toto je vlastnost infoset po kompilaci schématu.

BaseXmlSchemaType

Získá hodnotu po kompilaci pro základní typ tohoto typu schématu.

Datatype

Získá hodnotu po kompilaci pro datový typ komplexního typu.

DerivedBy

Získá post-kompilace informace o tom, jak byl tento prvek odvozen z jeho základního typu.

Final

Získá nebo nastaví konečný atribut odvození typu, který označuje, zda jsou další odvození povoleny.

FinalResolved

Získá hodnotu Final po kompilaci vlastnosti.

Id

Získá nebo nastaví ID řetězce.

(Zděděno od XmlSchemaAnnotated)
IsMixed

Získá nebo nastaví hodnotu označující, zda tento typ má smíšený model obsahu. Tato vlastnost je platná pouze v komplexním typu.

LineNumber

Získá nebo nastaví číslo řádku v souboru, na který schema prvek odkazuje.

(Zděděno od XmlSchemaObject)
LinePosition

Získá nebo nastaví pozici řádku v souboru, na který schema prvek odkazuje.

(Zděděno od XmlSchemaObject)
Name

Získá nebo nastaví název typu.

Namespaces

Získá nebo nastaví XmlSerializerNamespaces použití s tímto objektem schématu.

(Zděděno od XmlSchemaObject)
Parent

Získá nebo nastaví nadřazený objekt tohoto XmlSchemaObject.

(Zděděno od XmlSchemaObject)
QualifiedName

Získá kvalifikovaný název pro typ sestavený z atributu Name tohoto typu. Toto je vlastnost po kompilaci schématu.

SourceUri

Získá nebo nastaví zdrojové umístění pro soubor, který načetl schéma.

(Zděděno od XmlSchemaObject)
TypeCode

XmlTypeCode Získá typ.

UnhandledAttributes

Získá nebo nastaví kvalifikované atributy, které nepatří do cílového oboru názvů aktuálního schématu.

(Zděděno od XmlSchemaAnnotated)

Metody

Name Description
Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetBuiltInComplexType(XmlQualifiedName)

Vrátí hodnotu XmlSchemaComplexType , která představuje předdefinovaný komplexní typ komplexního typu určeného kvalifikovaným názvem.

GetBuiltInComplexType(XmlTypeCode)

Vrátí hodnotu XmlSchemaComplexType , která představuje integrovaný komplexní typ zadaného komplexního typu.

GetBuiltInSimpleType(XmlQualifiedName)

Vrátí hodnotu XmlSchemaSimpleType , která představuje předdefinovaný jednoduchý typ jednoduchého typu, který je určen kvalifikovaným názvem.

GetBuiltInSimpleType(XmlTypeCode)

Vrátí hodnotu XmlSchemaSimpleType , která představuje předdefinovaný jednoduchý typ zadaného jednoduchého typu.

GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
IsDerivedFrom(XmlSchemaType, XmlSchemaType, XmlSchemaDerivationMethod)

Vrátí hodnotu určující, jestli je zadaný odvozený typ schématu odvozený ze zadaného základního typu schématu.

MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro