Bagikan melalui


Pilih skema XML yang akan digunakan

Editor XML menyediakan cache skema yang terletak di direktori %VSInstallDir%\xml\Schemas. Cache skema tersebut mencakup skema XML terkenal yang digunakan untuk validasi dokumen IntelliSense dan XML.

Gunakan properti dokumen Skema untuk memilih satu atau beberapa skema XML (XSD). Anda dapat memilih skema dari cache skema atau di tempat lain.

Skema yang Anda tentukan disimpan dalam file opsi pengguna solusi (tersembunyi) (. suo), bersama dengan semua properti dokumen XML lainnya. Oleh karena itu, Anda tidak perlu memasukkan kembali nilai-nilai ini saat membuka solusi berikutnya.

Catatan

Editor dapat memvalidasi menggunakan skema sebaris atau skema yang dirujuk oleh atribut xsd:schemaLocation. Untuk informasi selengkapnya, lihat Validasi Dokumen XML.

Untuk memilih skema XML dari cache skema

  1. Buka file di editor XML.

  2. Di jendela properti dokumen, klik di bidang Skema. Saat tombol telusuri (...) muncul, klik tombol tersebut.

    Schemas property for an XML file

    Kotak dialog Skema XML akan terbuka. Kotak dialog mencantumkan semua skema dengan ekstensi .xsd dalam cache skema (termasuk skema yang dirujuk dalam file catalog.xml), dan juga skema apa pun yang ada dalam solusi saat ini, terbuka di Visual Studio, dirujuk dalam atribut xsd:schemaLocation, atau dirujuk dalam properti Skema.

  3. Pilih skema yang akan digunakan untuk validasi dengan melakukan salah satu hal berikut ini:

    • Pilih skema yang tercantum dalam dialog Skema XML, klik kolom Gunakan, lalu pilih Gunakan skema ini.

      -atau-

    • Pilih beberapa skema yang tercantum dalam dialog Skema XML, lalu klik kanan dan pilih Gunakan skema ini.

  4. Pilih OK.

    Daftar skema yang dipilih disalin kembali ke properti dokumen Skema.

Untuk menambahkan skema XML ke cache skema terebut

  1. Di jendela properti dokumen, klik tombol di bidang Skema.

  2. Klik Tambahkan.

    Dialog Buka Skema XSD akan terbuka.

  3. Telusuri dan pilih skema yang akan ditambahkan ke cache skema.

  4. Klik Buka.

    Skema tersebut ditambahkan ke cache skema dan nilai kolom Penggunaan diatur ke Gunakan skema ini.

Untuk menghapus skema XML dari cache skema

  1. Di jendela properti dokumen, klik tombol di bidang Skema.

  2. Pilih skema yang akan dihapus, lalu klik Hapus.

    Skema tersebut dihapus dari cache skema dalam memori, tetapi tidak dihapus dari sistem file.

    Catatan

    Jika Anda masih memiliki referensi ke skema melalui atribut schemaLocation, atau targetNamespace yang cocok maka Hapus tidak akan berfungsi dalam situasi ini karena asosiasi otomatis. Sebaiknya tandai skema tersebut sebagai Jangan gunakan skema yang dipilih di kolom Penggunaan.