System::Xml::Schema namespace

Kelas

KelasDeskripsi
IXmlSchemaInfoMendefinisikan infoset pasca-validasi skema dari node XML yang divalidasi.
ValidationEventArgsMengembalikan informasi terperinci yang terkait dengan ValidationEventHandler.
XmlAtomicValueMewakili nilai bertipe dari elemen atau atribut XML yang divalidasi. Kelas XmlAtomicValue tidak dapat diwariskan.
XmlSchemaRepresentasi dalam memori dari sebuah XML Schema, sebagaimana ditentukan dalam World Wide Web Consortium (W3C) XML Schema Part 1: Structures dan XML Schema Part 2: Datatypes.
XmlSchemaAllMewakili elemen all (kompositor) World Wide Web Consortium (W3C).
XmlSchemaAnnotatedKelas dasar untuk setiap elemen yang dapat berisi elemen anotasi.
XmlSchemaAnnotationMewakili elemen annotation World Wide Web Consortium (W3C).
XmlSchemaAnyMewakili elemen any World Wide Web Consortium (W3C).
XmlSchemaAnyAttributeMewakili elemen anyAttribute World Wide Web Consortium (W3C).
XmlSchemaAppInfoMewakili elemen appinfo World Wide Web Consortium (W3C).
XmlSchemaAttributeMewakili elemen attribute dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). Atribut menyediakan informasi tambahan untuk elemen dokumen lainnya. Tag atribut ditempatkan di antara tag elemen dokumen untuk skema. Dokumen XML menampilkan atribut sebagai item bernama dalam tag pembuka sebuah elemen.
XmlSchemaAttributeGroupMewakili elemen attributeGroup dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). AttributesGroups menyediakan mekanisme untuk mengelompokkan sekumpulan deklarasi atribut sehingga dapat dimasukkan sebagai grup ke dalam definisi tipe kompleks.
XmlSchemaAttributeGroupRefMewakili elemen attributeGroup dengan atribut ref dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). AttributesGroupRef adalah referensi untuk sebuah attributeGroup, properti name berisi grup atribut yang direferensikan.
XmlSchemaChoiceMewakili elemen choice (kompositor) dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). choice memungkinkan hanya satu dari anaknya yang muncul dalam sebuah instance.
XmlSchemaCollectionBerisi cache skema XML Schema bahasa definisi (XSD) dan XML-Data Reduced (XDR).
XmlSchemaCollectionEnumeratorMendukung iterasi sederhana atas sebuah koleksi. Kelas ini tidak dapat diwariskan.
XmlSchemaCompilationSettingsMenyediakan opsi kompilasi skema untuk kelas XmlSchemaSet. Kelas ini tidak dapat diwariskan.
XmlSchemaComplexContentMewakili elemen complexContent dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). Kelas ini mewakili model konten kompleks untuk tipe kompleks. Ia berisi ekstensi atau pembatasan pada tipe kompleks yang memiliki hanya elemen atau konten campuran.
XmlSchemaComplexContentExtensionMewakili elemen extension dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). Kelas ini untuk tipe kompleks dengan model konten kompleks yang diturunkan melalui ekstensi. Ia memperluas tipe kompleks dengan menambahkan atribut atau elemen.
XmlSchemaComplexContentRestrictionMewakili 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. Ia membatasi isi tipe kompleks ke subhimpunan dari tipe kompleks yang diwarisi.
XmlSchemaComplexTypeMewakili elemen complexType dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). Kelas ini mendefinisikan tipe kompleks yang menentukan kumpulan atribut dan konten sebuah elemen.
XmlSchemaContentKelas abstrak untuk konten skema.
XmlSchemaContentModelMenentukan urutan dan struktur elemen anak dari sebuah tipe.
XmlSchemaDatatypeKelas XmlSchemaDatatype adalah kelas abstrak untuk memetakan tipe bahasa definisi XML Schema (XSD) ke tipe runtime.
XmlSchemaDocumentationMewakili elemen documentation dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). Kelas ini menentukan informasi yang harus dibaca atau digunakan oleh manusia dalam sebuah annotation.
XmlSchemaElementMewakili elemen element dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). Kelas ini adalah kelas dasar untuk semua tipe partikel dan digunakan untuk mendeskripsikan sebuah elemen dalam dokumen XML.
XmlSchemaEnumerationFacetMewakili faset enumeration dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). Kelas ini menentukan daftar nilai valid untuk elemen simpleType. Deklarasi berada dalam deklarasi restriction.
XmlSchemaExternalMenyediakan informasi tentang skema yang disertakan.
XmlSchemaFacetKelas dasar untuk semua facet yang digunakan ketika tipe sederhana diturunkan dengan pembatasan.
XmlSchemaFractionDigitsFacetMenentukan pembatasan pada jumlah digit yang dapat dimasukkan untuk nilai pecahan dari elemen simpleType. Nilai fractionDigits harus berupa bilangan bulat positif. Mewakili facet fractionDigits dari World Wide Web Consortium (W3C).
XmlSchemaGroupMewakili elemen group dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). Kelas ini mendefinisikan grup pada level schema yang direferensikan dari tipe kompleks. Ia mengelompokkan sekumpulan deklarasi elemen sehingga dapat dimasukkan sebagai grup ke dalam definisi tipe kompleks.
XmlSchemaGroupBaseKelas abstrak untuk XmlSchemaAll, XmlSchemaChoice, atau XmlSchemaSequence.
XmlSchemaGroupRefMewakili elemen group dengan atribut ref dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). Kelas ini digunakan dalam tipe kompleks yang mereferensikan group yang didefinisikan pada level schema.
XmlSchemaIdentityConstraintKelas untuk kendala identitas: elemen key, keyref, dan unique.
XmlSchemaImportMewakili elemen import dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). Kelas ini digunakan untuk mengimpor komponen skema dari skema lain.
XmlSchemaIncludeMewakili elemen include dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). Kelas ini digunakan untuk menyertakan deklarasi dan definisi dari skema eksternal. Deklarasi dan definisi yang disertakan kemudian tersedia untuk diproses dalam skema yang memuatnya.
XmlSchemaInferenceMenyimpulkan skema XML Schema Definition Language (XSD) dari sebuah dokumen XML. Kelas XmlSchemaInference tidak dapat diwarisi.
XmlSchemaInfoMewakili infoset pasca-validasi-skema dari node XML yang telah divalidasi.
XmlSchemaKeyKelas ini mewakili elemen key dari XMLSchema sebagaimana ditentukan oleh World Wide Web Consortium (W3C).
XmlSchemaKeyrefKelas ini mewakili elemen keyref dari XMLSchema sebagaimana ditentukan oleh World Wide Web Consortium (W3C).
XmlSchemaLengthFacetMewakili facet length dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). Kelas ini dapat digunakan untuk menentukan pembatasan pada panjang elemen simpleType pada tipe data.
XmlSchemaMaxExclusiveFacetMewakili elemen maxExclusive dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). Kelas ini dapat digunakan untuk menentukan pembatasan pada nilai maksimum dari elemen simpleType. Nilai elemen harus lebih kecil dari nilai elemen maxExclusive.
XmlSchemaMaxInclusiveFacetMewakili elemen maxInclusive dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). Kelas ini dapat digunakan untuk menentukan pembatasan pada nilai maksimum dari elemen simpleType. Nilai elemen harus kurang dari atau sama dengan nilai elemen maxInclusive.
XmlSchemaMaxLengthFacetMewakili elemen maxLength dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). Kelas ini dapat digunakan untuk menentukan pembatasan pada panjang maksimum nilai data dari elemen simpleType. Panjang harus lebih kecil dari nilai elemen maxLength.
XmlSchemaMinExclusiveFacetMewakili elemen minExclusive dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). Kelas ini dapat digunakan untuk menentukan pembatasan pada nilai minimum dari elemen simpleType. Nilai elemen harus lebih besar dari nilai elemen minExclusive.
XmlSchemaMinInclusiveFacetMewakili elemen minInclusive dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). Kelas ini dapat digunakan untuk menentukan pembatasan pada nilai minimum dari elemen simpleType. Nilai elemen harus lebih besar dari atau sama dengan nilai elemen minInclusive.
XmlSchemaMinLengthFacetMewakili elemen minLength dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). Kelas ini dapat digunakan untuk menentukan pembatasan pada panjang minimum nilai data dari elemen simpleType. Panjang harus lebih besar dari nilai elemen minLength.
XmlSchemaNotationMewakili elemen notation dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). Sebuah deklarasi notation XML Schema adalah rekonstruksi dari deklarasi NOTASI XML 1.0. Tujuan notasi adalah untuk menggambarkan format data non-XML dalam sebuah dokumen XML.
XmlSchemaNumericFacetKelas dasar untuk mendefinisikan facet numeric. Kelas ini adalah kelas dasar untuk kelas facet numerik seperti XmlSchemaMinLengthFacet.
XmlSchemaObjectMewakili kelas akar untuk hierarki model objek skema Xml dan berfungsi sebagai kelas dasar untuk kelas seperti kelas XmlSchema.
XmlSchemaObjectCollectionKoleksi XmlSchemaObjects.
XmlSchemaObjectEnumeratorMewakili enumerator untuk XmlSchemaObjectCollection.
XmlSchemaObjectTableMenyediakan koleksi untuk elemen yang terkandung dalam kelas XmlSchema (misalnya, Attributes, AttributeGroups, Elements, dan sebagainya).
XmlSchemaParticleKelas dasar untuk itu adalah kelas dasar untuk semua tipe partikel (mis. XmlSchemaAny).
XmlSchemaPatternFacetMewakili elemen pattern dari XML Schema sebagaimana ditentukan oleh Konsorsium World Wide Web (W3C). Kelas ini dapat digunakan untuk menentukan pembatasan pada nilai yang dimasukkan untuk elemen simpleType.
XmlSchemaRedefineMewakili elemen redefine dari XML Schema sebagaimana ditentukan oleh Konsorsium World Wide Web (W3C). Kelas ini dapat digunakan untuk mengizinkan tipe sederhana dan kompleks, grup, serta grup atribut dari file skema eksternal untuk didefinisikan ulang dalam skema saat ini. Kelas ini juga dapat digunakan untuk menyediakan versi pada elemen skema.
XmlSchemaSequenceMewakili elemen sequence (kompositor) dari XML Schema sebagaimana ditentukan oleh Konsorsium World Wide Web (W3C). Sequence mengharuskan elemen-elemen dalam grup muncul dalam urutan yang ditentukan di dalam elemen yang memuatnya.
XmlSchemaSetBerisi cache skema bahasa definisi XML Schema (XSD).
XmlSchemaSimpleContentMewakili elemen simpleContent dari XML Schema sebagaimana ditentukan oleh Konsorsium World Wide Web (W3C). Kelas ini untuk tipe sederhana dan kompleks dengan model konten sederhana.
XmlSchemaSimpleContentExtensionMewakili elemen extension untuk konten sederhana dari XML Schema sebagaimana ditentukan oleh Konsorsium World Wide Web (W3C). Kelas ini dapat digunakan untuk menurunkan tipe sederhana melalui ekstensi. Derivasi semacam itu digunakan untuk memperluas konten tipe sederhana elemen dengan menambahkan atribut.
XmlSchemaSimpleContentRestrictionMewakili elemen restriction untuk konten sederhana dari XML Schema sebagaimana ditentukan oleh Konsorsium World Wide Web (W3C). Kelas ini dapat digunakan untuk menurunkan tipe sederhana melalui pembatasan. Derivasi semacam itu dapat digunakan untuk membatasi rentang nilai elemen ke subhimpunan nilai yang ditentukan dalam tipe sederhana yang diwarisi.
XmlSchemaSimpleTypeMewakili elemen simpleType untuk konten sederhana dari XML Schema sebagaimana ditentukan oleh Konsorsium World Wide Web (W3C). Kelas ini mendefinisikan tipe sederhana. Tipe sederhana dapat menentukan informasi dan batasan untuk nilai atribut atau elemen dengan konten hanya teks.
XmlSchemaSimpleTypeContentKelas dasar untuk kelas konten tipe sederhana.
XmlSchemaSimpleTypeListMewakili elemen list dari XML Schema sebagaimana ditentukan oleh Konsorsium World Wide Web (W3C). Kelas ini dapat digunakan untuk mendefinisikan elemen simpleType sebagai daftar nilai dari tipe data yang ditentukan.
XmlSchemaSimpleTypeRestrictionMewakili elemen restriction untuk tipe sederhana dari XML Schema sebagaimana ditentukan oleh Konsorsium World Wide Web (W3C). Kelas ini dapat digunakan untuk membatasi elemen simpleType.
XmlSchemaSimpleTypeUnionMewakili elemen union untuk tipe sederhana dari XML Schema sebagaimana ditentukan oleh Konsorsium World Wide Web (W3C). Tipe data union dapat digunakan untuk menentukan konten sebuah simpleType. Nilai elemen simpleType harus berupa salah satu dari sekumpulan tipe data alternatif yang ditentukan dalam union. Tipe union selalu merupakan tipe turunan dan harus terdiri dari setidaknya dua tipe data alternatif.
XmlSchemaTotalDigitsFacetMewakili faset totalDigits dari XML Schema sebagaimana ditentukan oleh Konsorsium World Wide Web (W3C). Kelas ini dapat digunakan untuk menentukan pembatasan pada jumlah digit yang dapat dimasukkan untuk nilai elemen simpleType. Nilai totalDigits tersebut harus berupa bilangan bulat positif.
XmlSchemaTypeKelas dasar untuk semua tipe sederhana dan tipe kompleks.
XmlSchemaUniqueMewakili elemen unique dari XML Schema sebagaimana ditentukan oleh Konsorsium World Wide Web (W3C). Kelas ini dapat digunakan untuk mengidentifikasi batasan unik di antara sekumpulan elemen.
XmlSchemaValidatorMewakili mesin validasi XML Schema Definition Language (XSD) Schema. Kelas XmlSchemaValidator tidak dapat diwarisi.
XmlSchemaWhiteSpaceFacetMewakili faset whiteSpace dari Konsorsium World Wide Web (W3C).
XmlSchemaXPathMewakili elemen selector dari Konsorsium World Wide Web (W3C).

Enums

EnumDeskripsi
XmlSchemaContentProcessingMemberikan informasi tentang mode validasi pengganti elemen any dan anyAttribute.
XmlSchemaContentTypeEnumerasi untuk model konten tipe kompleks. Ini mewakili konten dalam set informasi pasca-validasi skema (infoset).
XmlSchemaDatatypeVarietyMenentukan variasi tipe data skema XML W3C untuk tipe tersebut.
XmlSchemaDerivationMethodMenyediakan berbagai metode untuk mencegah derivasi.
XmlSchemaFormMenunjukkan apakah atribut atau elemen perlu dikualifikasi dengan awalan ruang nama.
XmlSchemaUseIndikator bagaimana atribut digunakan.
XmlSchemaValidationFlagsMenentukan opsi validasi skema yang digunakan oleh kelas XmlSchemaValidator dan XmlReader.
XmlSchemaValidityMewakili keabsahan item XML yang divalidasi oleh kelas XmlSchemaValidator.
XmlSeverityTypeMewakili tingkat keparahan peristiwa validasi.
XmlTypeCodeMewakili tipe skema bahasa definisi (XSD) W3C XML Schema.

Typedefs

TypedefDeskripsi
ValidationEventHandlerMewakili metode callback yang akan menangani peristiwa validasi skema XML dan ValidationEventArgs.
XmlSchemaException
XmlSchemaInferenceException
XmlValueGetterCallback yang digunakan oleh kelas XmlSchemaValidator untuk meneruskan nilai atribut, teks, dan spasi putih sebagai tipe waktu jalan yang kompatibel dengan tipe bahasa definisi (XSD) XML Schema dari atribut, teks, atau spasi putih.