Udostępnij za pośrednictwem


XmlSchemaType Klasa

Definicja

Klasa bazowa dla wszystkich typów prostych i typów złożonych.

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
Dziedziczenie
Pochodne

Przykłady

Zobacz klasę i klasę XmlSchemaSimpleTypeXmlSchemaComplexType , aby zapoznać się z przykładem przy użyciu tej klasy.

Konstruktory

XmlSchemaType()

Inicjuje nowe wystąpienie klasy XmlSchemaType.

Właściwości

Annotation

Pobiera lub ustawia annotation właściwość.

(Odziedziczone po XmlSchemaAnnotated)
BaseSchemaType
Przestarzałe.
Przestarzałe.
Przestarzałe.

Pobiera typ obiektu po kompilacji lub wbudowany typ danych języka definicji schematu XML (XSD), element simpleType lub element complexType. Jest to właściwość infoset kompilacji po schemacie.

BaseXmlSchemaType

Pobiera wartość po kompilacji dla podstawowego typu tego typu schematu.

Datatype

Pobiera wartość po kompilacji dla typu danych typu złożonego.

DerivedBy

Pobiera informacje po kompilacji dotyczące sposobu, w jaki ten element został uzyskany z jego typu podstawowego.

Final

Pobiera lub ustawia ostateczny atrybut wyprowadzania typu, który wskazuje, czy dozwolone są dalsze wyprowadzenia.

FinalResolved

Pobiera wartość Final po kompilacji właściwości.

Id

Pobiera lub ustawia identyfikator ciągu.

(Odziedziczone po XmlSchemaAnnotated)
IsMixed

Pobiera lub ustawia wartość wskazującą, czy ten typ ma model zawartości mieszanej. Ta właściwość jest prawidłowa tylko w typie złożonym.

LineNumber

Pobiera lub ustawia numer wiersza w pliku, do którego schema odwołuje się element.

(Odziedziczone po XmlSchemaObject)
LinePosition

Pobiera lub ustawia położenie wiersza w pliku, do którego schema odwołuje się element.

(Odziedziczone po XmlSchemaObject)
Name

Pobiera lub ustawia nazwę typu.

Namespaces

Pobiera lub ustawia XmlSerializerNamespaces wartość do użycia z tym obiektem schematu.

(Odziedziczone po XmlSchemaObject)
Parent

Pobiera lub ustawia element nadrzędny tego XmlSchemaObjectelementu .

(Odziedziczone po XmlSchemaObject)
QualifiedName

Pobiera kwalifikowaną nazwę typu utworzonego Name z atrybutu tego typu. Jest to właściwość po kompilacji schematu.

SourceUri

Pobiera lub ustawia lokalizację źródłową pliku, który załadował schemat.

(Odziedziczone po XmlSchemaObject)
TypeCode

XmlTypeCode Pobiera typ .

UnhandledAttributes

Pobiera lub ustawia kwalifikowane atrybuty, które nie należą do docelowej przestrzeni nazw bieżącego schematu.

(Odziedziczone po XmlSchemaAnnotated)

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetBuiltInComplexType(XmlQualifiedName)

Zwraca element XmlSchemaComplexType reprezentujący wbudowany typ złożony typu złożonego określonego przez kwalifikowaną nazwę.

GetBuiltInComplexType(XmlTypeCode)

Zwraca wbudowany XmlSchemaComplexType typ złożony określonego typu złożonego.

GetBuiltInSimpleType(XmlQualifiedName)

Zwraca element XmlSchemaSimpleType reprezentujący wbudowany prosty typ prostego typu określonego przez kwalifikowaną nazwę.

GetBuiltInSimpleType(XmlTypeCode)

Zwraca element XmlSchemaSimpleType reprezentujący wbudowany prosty typ określonego typu prostego.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
IsDerivedFrom(XmlSchemaType, XmlSchemaType, XmlSchemaDerivationMethod)

Zwraca wartość wskazującą, czy określony typ schematu pochodnego pochodzi z określonego typu schematu podstawowego.

MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy