System::Xml::Schema::XmlSchemaComplexContentExtension kelas

XmlSchemaComplexContentExtension class

Mewakili elemen extension dari XML Schema sebagaimana ditentukan oleh Konsorsium World Wide Web (W3C). Kelas ini untuk tipe kompleks dengan model konten kompleks yang diturunkan melalui ekstensi. Kelas ini memperluas tipe kompleks dengan menambahkan atribut atau elemen.

class XmlSchemaComplexContentExtension : public System::Xml::Schema::XmlSchemaContent

Metode

MetodeDeskripsi
get_AnyAttribute()Mengembalikan komponen XmlSchemaAnyAttribute dari model konten kompleks.
get_Attributes()Mengembalikan koleksi atribut untuk konten kompleks. Berisi elemen XmlSchemaAttribute dan XmlSchemaAttributeGroupRef.
get_BaseTypeName()Mengembalikan nama tipe kompleks dari mana tipe ini diturunkan melalui ekstensi.
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 dari mana tipe ini diturunkan melalui ekstensi.
set_Particle(const SharedPtr<XmlSchemaParticle>&)Mengatur salah satu kelas XmlSchemaGroupRef, XmlSchemaChoice, XmlSchemaAll, atau XmlSchemaSequence.
XmlSchemaComplexContentExtension()Menginisialisasi instance baru dari kelas XmlSchemaComplexContentExtension.

Typedefs

TypedefDeskripsi
PtrAlias 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