kelas System::Xml::Schema::XmlSchemaComplexContentRestriction
isi
[
bersembunyi
]XmlSchemaComplexContentRestriction class
Mewakili elemen restriction dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). Kelas ini untuk tipe kompleks dengan model konten kompleks yang diturunkan melalui pembatasan. Ini membatasi isi tipe kompleks ke subset dari tipe kompleks yang diwarisi.
class XmlSchemaComplexContentRestriction : public System::Xml::Schema::XmlSchemaContent
Metode
| Metode | Deskripsi |
|---|---|
| get_AnyAttribute() | Mengembalikan komponen XmlSchemaAnyAttribute dari model konten kompleks. |
| get_Attributes() | Mengembalikan koleksi atribut untuk tipe kompleks. Berisi elemen XmlSchemaAttribute dan XmlSchemaAttributeGroupRef. |
| get_BaseTypeName() | Mengembalikan nama tipe kompleks yang menjadi asal tipe ini melalui pembatasan. |
| get_Particle() | Mengembalikan salah satu kelas XmlSchemaGroupRef, XmlSchemaChoice, XmlSchemaAll, atau XmlSchemaSequence. |
| set_AnyAttribute(const SharedPtr<XmlSchemaAnyAttribute>&) | Mengatur komponen XmlSchemaAnyAttribute dari model konten kompleks. |
| set_BaseTypeName(const SharedPtr<XmlQualifiedName>&) | Mengatur nama tipe kompleks yang menjadi asal tipe ini melalui pembatasan. |
| set_Particle(const SharedPtr<XmlSchemaParticle>&) | Mengatur salah satu kelas XmlSchemaGroupRef, XmlSchemaChoice, XmlSchemaAll, atau XmlSchemaSequence. |
| XmlSchemaComplexContentRestriction() | Menginisialisasi sebuah instance baru dari kelas XmlSchemaComplexContentRestriction. |
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 XmlSchemaContent
- Namespace System::Xml::Schema
- Library Aspose.Page for C++