Skema pengaturan aplikasi
Berisi pengaturan aplikasi kustom, seperti jalur file, URL layanan Web XML, atau informasi konfigurasi kustom lainnya untuk aplikasi.
<konfigurasi>
<appSettings>
<penambahan>
<hapus>
<buka>
Elemen | Deskripsi |
---|---|
<appSettings> | Berisi tag <add>, <clear>, dan <remove> untuk mengontrol pengaturan aplikasi. Memiliki atribut file opsional. |
<penambahan> | Menentukan pengaturan. Turunan dari <appSettings>. Memerlukan atribut key dan value. |
<hapus> | Menghapus semua pengaturan. Turunan dari <appSettings>. Tidak memiliki atribut. |
<buka> | Menghapus pengaturan. Turunan dari <appSettings>. Memerlukan atribut key. |
Elemen <appSettings>
Elemen ini berisi tag <add>, <clear>, dan <remove> untuk mengontrol pengaturan aplikasi. Ini menentukan atribut opsional untuk file.
Elemen <add>
Menambahkan pengaturan aplikasi kustom sebagai pasangan nama/nilai ke kumpulan pengaturan aplikasi. Ini Menentukan atribut untuk key dan value.
Elemen <clear>
Menghapus semua referensi ke pengaturan aplikasi kustom yang diwariskan dan hanya mengizinkan referensi yang ditambahkan dengan elemen <add> beserta elemen <clear>. Ini tidak mendefinisikan atribut mana pun .
Elemen <remove>
Menghapus referensi ke pengaturan aplikasi kustom yang diwariskan dari kumpulan pengaturan aplikasi. Ini menentukan atribut untuk key.
Contoh
Contoh berikut menunjukkan file pengaturan aplikasi eksternal (custom.config) yang menentukan pengaturan aplikasi khusus:
<?xml version="1.0" encoding="utf-8" ?>
<appSettings>
<add key="MyCustomSetting" value="MyCustomSettingValue" />
</appSettings>
Contoh berikut menunjukkan file konfigurasi aplikasi yang menggunakan pengaturan di file pengaturan eksternal dan mengatur pengaturan aplikasinya sendiri:
<configuration>
<appSettings file="custom.config">
<add key="ApplicationName" value="MyApplication" />
</appSettings>
</configuration>