Kelas System::Xml::Schema::XmlSchemaCollection
isi
[
bersembunyi
]XmlSchemaCollection class
Berisi cache skema bahasa definisi XML Schema (XSD) dan XML-Data Reduced (XDR).
class XmlSchemaCollection : public System::Collections::Generic::IEnumerable<SharedPtr<System::Xml::Schema::XmlSchema>>
Metode
| Metode | Deskripsi |
|---|---|
| Add(const String&, const String&) | Menambahkan skema yang terletak pada URL yang diberikan ke dalam koleksi skema. |
| Add(const String&, const SharedPtr<XmlReader>&) | Menambahkan skema yang terdapat dalam XmlReader ke koleksi skema. |
| Add(const String&, const SharedPtr<XmlReader>&, const SharedPtr<System::Xml::XmlResolver>&) | Menambahkan skema yang terdapat dalam XmlReader ke koleksi skema. XmlResolver yang ditentukan digunakan untuk menyelesaikan sumber daya eksternal apa pun. |
| Add(const SharedPtr<XmlSchema>&) | Menambahkan XmlSchema ke dalam koleksi. |
| Add(const SharedPtr<XmlSchema>&, const SharedPtr<System::Xml::XmlResolver>&) | Menambahkan XmlSchema ke dalam koleksi. XmlResolver yang ditentukan digunakan untuk menyelesaikan referensi eksternal apa pun. |
| Add(const SharedPtr<XmlSchemaCollection>&) | Menambahkan semua namespace yang didefinisikan dalam koleksi yang diberikan (termasuk skema terkait) ke koleksi ini. |
| Contains(const SharedPtr<XmlSchema>&) | Mengembalikan nilai yang menunjukkan apakah targetNamespace dari XmlSchema yang ditentukan berada dalam koleksi. |
| Contains(const String&) | Mengembalikan nilai yang menunjukkan apakah ada skema dengan namespace yang ditentukan dalam koleksi. |
| CopyTo(const ArrayPtr<SharedPtr<XmlSchema>>&, int32_t) | Menyalin semua objek XmlSchema dari koleksi ini ke dalam array yang diberikan mulai dari indeks yang ditentukan. |
| get_Count() | Mengembalikan jumlah namespace yang didefinisikan dalam koleksi ini. |
| get_NameTable() | Mengembalikan XmlNameTable default yang digunakan oleh XmlSchemaCollection saat memuat skema baru. |
| GetEnumerator() override | Menyediakan dukungan untuk iterasi atas koleksi skema. |
| idx_get(const String&) | Mengembalikan XmlSchema yang terkait dengan URI namespace yang diberikan. |
| XmlSchemaCollection() | Menginisialisasi instance baru dari kelas XmlSchemaCollection. |
| XmlSchemaCollection(const SharedPtr<XmlNameTable>&) | Menginisialisasi instance baru dari kelas XmlSchemaCollection dengan XmlNameTable yang ditentukan. XmlNameTable digunakan saat memuat skema. |
Typedefs
| Typedef | Deskripsi |
|---|---|
| Ptr | Alias untuk shared pointer ke instance kelas ini. |
Catatan
Deprecated
Kelas XmlSchemaCollection sudah usang. Gunakan XmlSchemaSet sebagai gantinya.
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 IEnumerable
- Namespace System::Xml::Schema
- Library Aspose.Page for C++