Sdílet prostřednictvím


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

XmlSchemaType()

Inicializuje novou instanci XmlSchemaType třídy.

Vlastnosti

Annotation

Získá nebo nastaví annotation vlastnost.

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

Získá typ objektu post-kompilace nebo integrovaný datový typ XML Schema Definition Language (XSD), simpleType element nebo complexType element. Jedná se o 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á pokompilační 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í, jestli má tento typ 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 čáry 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. Jedná se o 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

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

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

XmlSchemaComplexType Vrátí hodnotu, 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 integrovaný jednoduchý typ jednoduchého typu, který je určen kvalifikovaným názvem.

GetBuiltInSimpleType(XmlTypeCode)

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

GetHashCode()

Slouží jako výchozí funkce hash.

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

Type Získá aktuální instanci.

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

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

MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

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

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

(Zděděno od Object)

Platí pro