Kelas System::Xml::Schema::XmlSchemaType
isi
[
bersembunyi
]XmlSchemaType class
Kelas dasar untuk semua tipe sederhana dan tipe kompleks.
class XmlSchemaType : public System::Xml::Schema::XmlSchemaAnnotated
Metode
| Metode | Deskripsi |
|---|---|
| get_BaseSchemaType() | Mengembalikan tipe objek pasca-kompilasi atau tipe data XML Schema Definition Language (XSD) bawaan, elemen simpleType, atau elemen complexType. Ini adalah nilai infoset pasca-kompilasi skema. |
| get_BaseXmlSchemaType() | Mengembalikan nilai pasca-kompilasi untuk tipe dasar dari tipe skema ini. |
| get_Datatype() | Mengembalikan nilai pasca-kompilasi untuk tipe data dari tipe kompleks. |
| get_DerivedBy() | Mengembalikan informasi pasca-kompilasi tentang bagaimana elemen ini diturunkan dari tipe dasarnya. |
| get_Final() | Mengembalikan atribut final dari derivasi tipe yang menunjukkan apakah derivasi lebih lanjut diizinkan. |
| get_FinalResolved() | Mengembalikan interpretasi pasca-kompilasi dari nilai XmlSchemaType::get_Final. |
| virtual get_IsMixed() | Mengembalikan nilai yang menunjukkan apakah tipe ini memiliki model konten campuran. Panggilan ini hanya valid dalam tipe kompleks. |
| get_Name() | Mengembalikan nama tipe. |
| get_QualifiedName() | Mengembalikan nama yang memenuhi syarat untuk tipe yang dibangun dari atribut Name dari tipe ini. Ini adalah nilai pasca-kompilasi skema. |
| get_TypeCode() | Mengembalikan XmlTypeCode dari tipe. |
| static GetBuiltInComplexType(XmlTypeCode) | Mengembalikan sebuah XmlSchemaComplexType yang mewakili tipe kompleks bawaan dari tipe kompleks yang ditentukan. |
| static GetBuiltInComplexType(const SharedPtr<XmlQualifiedName>&) | Mengembalikan sebuah XmlSchemaComplexType yang mewakili tipe kompleks bawaan dari tipe kompleks yang ditentukan oleh nama yang memenuhi syarat. |
| static GetBuiltInSimpleType(const SharedPtr<XmlQualifiedName>&) | Mengembalikan sebuah XmlSchemaSimpleType yang mewakili tipe sederhana bawaan dari tipe sederhana yang ditentukan oleh nama yang memenuhi syarat. |
| static GetBuiltInSimpleType(XmlTypeCode) | Mengembalikan sebuah XmlSchemaSimpleType yang mewakili tipe sederhana bawaan dari tipe sederhana yang ditentukan. |
| static IsDerivedFrom(SharedPtr<XmlSchemaType>, const SharedPtr<XmlSchemaType>&, XmlSchemaDerivationMethod) | Mengembalikan nilai yang menunjukkan apakah tipe skema turunan yang ditentukan diturunkan dari tipe skema dasar yang ditentukan. |
| set_Final(XmlSchemaDerivationMethod) | Mengatur atribut final dari derivasi tipe yang menunjukkan apakah derivasi lebih lanjut diizinkan. |
| virtual set_IsMixed(bool) | Mengatur nilai yang menunjukkan apakah tipe ini memiliki model konten campuran. Pemanggilan ini hanya valid pada tipe kompleks. |
| set_Name(const String&) | Mengatur nama tipe. |
| XmlSchemaType() | Menginisialisasi sebuah instance baru dari kelas XmlSchemaType. |
Typedefs
| Typedef | Deskripsi |
|---|---|
| Ptr | Alias untuk shared pointer ke instance kelas ini. |
Catatan
Objek dari kelas ini hanya boleh dialokasikan menggunakan fungsi System::MakeObject(). Jangan pernah membuat instance tipe ini di stack atau menggunakan operator new, karena akan menyebabkan kesalahan runtime dan/atau kegagalan asersi. Selalu bungkus kelas ini ke dalam pointer System::SmartPtr dan gunakan pointer ini untuk meneruskannya ke fungsi sebagai argumen.
Lihat Juga
- Class XmlSchemaAnnotated
- Namespace System::Xml::Schema
- Library Aspose.Page for C++