System::Xml::Schema::XmlSchemaType sınıfı
İçindekiler
[
Saklamak
]XmlSchemaType class
Tüm basit tipler ve karmaşık tipler için temel sınıf.
class XmlSchemaType : public System::Xml::Schema::XmlSchemaAnnotated
Yöntemler
| Yöntem | Açıklama |
|---|---|
| get_BaseSchemaType() | Derleme sonrası nesne tipini veya yerleşik XML Schema Tanım Dili (XSD) veri tipini, simpleType öğesini veya complexType öğesini döndürür. Bu, şema derleme sonrası bir bilgi kümesi değeridir. |
| get_BaseXmlSchemaType() | Bu şema tipinin temel tipi için derleme sonrası değeri döndürür. |
| get_Datatype() | Karmaşık tipin veri tipi için derleme sonrası değeri döndürür. |
| get_DerivedBy() | Bu öğenin temel tipinden nasıl türetildiğine ilişkin derleme sonrası bilgiyi döndürür. |
| get_Final() | Daha fazla türetmeye izin verilip verilmediğini gösteren tip türetmesinin final niteliğini döndürür. |
| get_FinalResolved() | XmlSchemaType::get_Final değerinin derleme sonrası yorumunu döndürür. |
| virtual get_IsMixed() | Bu tipin karışık içerik modeline sahip olup olmadığını gösteren bir değeri döndürür. Bu çağrı yalnızca karmaşık bir tipte geçerlidir. |
| get_Name() | Tipin adını döndürür. |
| get_QualifiedName() | Bu tipin Name niteliğinden oluşturulan tip için nitelikli adı döndürür. Bu, şema derleme sonrası bir değerdir. |
| get_TypeCode() | Tipin XmlTypeCode değerini döndürür. |
| static GetBuiltInComplexType(XmlTypeCode) | Belirtilen karmaşık tipin yerleşik karmaşık tipini temsil eden bir XmlSchemaComplexType döndürür. |
| static GetBuiltInComplexType(const SharedPtr<XmlQualifiedName>&) | Nitelikli adıyla belirtilen karmaşık tipin yerleşik karmaşık tipini temsil eden bir XmlSchemaComplexType döndürür. |
| static GetBuiltInSimpleType(const SharedPtr<XmlQualifiedName>&) | Nitelikli adıyla belirtilen basit tipin yerleşik basit tipini temsil eden bir XmlSchemaSimpleType döndürür. |
| static GetBuiltInSimpleType(XmlTypeCode) | Belirtilen basit tipin yerleşik basit tipini temsil eden bir XmlSchemaSimpleType döndürür. |
| static IsDerivedFrom(SharedPtr<XmlSchemaType>, const SharedPtr<XmlSchemaType>&, XmlSchemaDerivationMethod) | Belirtilen türetilmiş şema tipinin belirtilen temel şema tipinden türetilip türetilmediğini gösteren bir değer döndürür. |
| set_Final(XmlSchemaDerivationMethod) | Daha fazla türetmeye izin verilip verilmediğini gösteren tip türetmesinin final niteliğini ayarlar. |
| virtual set_IsMixed(bool) | Bu tipin karışık içerik modeline sahip olup olmadığını gösteren bir değeri ayarlar. Bu çağrı yalnızca karmaşık bir tipte geçerlidir. |
| set_Name(const String&) | Türün adını ayarlar. |
| XmlSchemaType() | Yeni bir XmlSchemaType sınıfının örneğini başlatır. |
Typedefs
| Typedef | Açıklama |
|---|---|
| Ptr | Bu sınıfın bir örneğine ortak gösterici için bir takma ad. |
Açıklamalar
Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu türden örnekleri yığıt üzerinde veya new operatörüyle oluşturmayın, çünkü bu çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr göstericisine sarın ve bu göstericiyi fonksiyonlara argüman olarak geçirmek için kullanın.
Ayrıca Bakınız
- Class XmlSchemaAnnotated
- Namespace System::Xml::Schema
- Library Aspose.Font for C++