XmlSchemaType Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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í |
| 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ý |
| LinePosition |
Získá nebo nastaví pozici řádku v souboru, na který |
| 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 |
| 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) |