XmlSchemaRedefine Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
redefine Mewakili elemen dari Skema XML seperti yang ditentukan oleh World Wide Web Consortium (W3C). Kelas ini dapat digunakan untuk memungkinkan jenis, grup, dan grup atribut yang sederhana dan kompleks dari file skema eksternal untuk didefinisikan ulang dalam skema saat ini. Kelas ini juga dapat digunakan untuk menyediakan penerapan versi untuk elemen skema.
public ref class XmlSchemaRedefine : System::Xml::Schema::XmlSchemaExternal
public class XmlSchemaRedefine : System.Xml.Schema.XmlSchemaExternal
type XmlSchemaRedefine = class
inherit XmlSchemaExternal
Public Class XmlSchemaRedefine
Inherits XmlSchemaExternal
- Warisan
Keterangan
Kelas ini melakukan hal berikut:
Elemen redefine mengharuskan elemen eksternal ada di namespace target yang sama dengan skema pendefinisian ulang. Skema tanpa namespace layanan juga dapat didefinisikan ulang menggunakan redefine elemen , dalam hal ini komponen yang ditentukan ulang menjadi bagian dari namespace layanan target skema.
Definisi dalam elemen itu redefine sendiri harus menggunakan definisi mereka saat ini sebagai definisi jenis dasarnya. Definisi grup atribut dan definisi grup model harus menyertakan satu dan hanya satu referensi untuk diri mereka sendiri. Perhatikan bahwa tidak semua definisi dokumen skema yang ditentukan ulang harus didefinisikan ulang.
Mendefinisikan ulang elemen dapat menyebabkan hasil yang tidak terduga, seperti definisi yang tidak terbentuk, pada definisi jenis lain yang didasarkan pada definisi yang ditentukan ulang.
Ini menyediakan mekanisme untuk penerapan versi jenis skema.
Konstruktor
| Nama | Deskripsi |
|---|---|
| XmlSchemaRedefine() |
Menginisialisasi instans baru dari kelas XmlSchemaRedefine. |
Properti
| Nama | Deskripsi |
|---|---|
| AttributeGroups |
Mendapatkan , untuk semua atribut dalam skema, yang menyimpan nilai XmlSchemaObjectTable pasca-kompilasi |
| Groups |
Mendapatkan , untuk semua grup dalam skema, yang menyimpan nilai XmlSchemaObjectTable pasca-kompilasi |
| Id |
Mendapatkan atau mengatur id string. (Diperoleh dari XmlSchemaExternal) |
| Items |
Mendapatkan koleksi kelas berikut: XmlSchemaAnnotation, , XmlSchemaAttributeGroup, XmlSchemaComplexTypeXmlSchemaSimpleType, dan XmlSchemaGroup. |
| LineNumber |
Mendapatkan atau mengatur nomor baris dalam file yang |
| LinePosition |
Mendapatkan atau mengatur posisi baris dalam file yang |
| Namespaces |
Mendapatkan atau mengatur XmlSerializerNamespaces untuk digunakan dengan objek skema ini. (Diperoleh dari XmlSchemaObject) |
| Parent |
Mendapatkan atau mengatur induk dari ini XmlSchemaObject. (Diperoleh dari XmlSchemaObject) |
| Schema |
Mendapatkan atau mengatur |
| SchemaLocation |
Mendapatkan atau mengatur lokasi Pengidentifikasi Sumber Daya Seragam (URI) untuk skema, yang memberi tahu prosesor skema tempat skema berada secara fisik. (Diperoleh dari XmlSchemaExternal) |
| SchemaTypes |
XmlSchemaObjectTableMendapatkan , untuk semua jenis sederhana dan kompleks dalam skema, yang menyimpan nilai |
| SourceUri |
Mendapatkan atau mengatur lokasi sumber untuk file yang memuat skema. (Diperoleh dari XmlSchemaObject) |
| UnhandledAttributes |
Mendapatkan atau mengatur atribut yang memenuhi syarat, yang bukan milik namespace target skema. (Diperoleh dari XmlSchemaExternal) |
Metode
| Nama | Deskripsi |
|---|---|
| Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
| GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
| GetType() |
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| MemberwiseClone() |
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |