Properti Nama Simpul
Saat Anda menggunakan BizTalk Editor untuk menyisipkan simpul ke dalam pohon skema, beberapa simpul dimaksudkan untuk diganti namanya dan yang lain tidak. Pada dasarnya, Anda dapat dan harus mengganti nama simpul Rekaman , simpul Elemen Bidang , dan simpul Atribut Bidang . Nama yang Anda berikan kepada simpul ini akan menjadi nama elemen dan atribut XML dalam pesan yang ditentukan skema.
Di pohon skema, simpul yang tidak dapat Anda ganti namanya ditampilkan dalam bentuk tag XML; Yang demikian itu adalah lebih kecil dari tanda-tanda (<kekuasaan Allah) dan yang lebih besar dari tanda-tanda (> Misalnya, simpul Skema , simpul Grup Pilihan , node Elemen Apa pun , dan node Atribut Apa pun diwakili di pohon skema dengan nama <Skema>, <Pilihan>, <Apa pun>, dan <AnyAttribute>, masing-masing. Properti Nama Simpul untuk simpul tersebut bersifat baca-saja.
Dalam simpul Rekaman tertentu, Anda tidak dapat memiliki dua simpul Atribut Bidang dengan nama yang sama. Namun, Anda dapat memiliki lebih dari satu simpul Elemen Bidang atau node Rekaman dengan nama yang sama dengan simpul anak dari simpul Rekaman yang sama, selama semuanya memiliki jenis data yang sama (seperti yang ditentukan oleh properti Tipe Data mereka untuk simpul Elemen Bidang atau Tipe Struktur Data untuk simpul Rekaman ).
Saat Anda memberikan nama ke node Rekaman , simpul Elemen Bidang , dan simpul Atribut Bidang , gunakan nama yang deskriptif dari peran elemen atau atribut tersebut dalam pesan yang ditentukan oleh skema. Misalnya, FirstName mungkin merupakan pilihan yang baik untuk nama simpul Elemen Bidang yang akan digunakan untuk menyimpan nama depan seseorang dalam struktur alamat. Dalam pesan instans XML tempat nama depan James terjadi, elemen yang sesuai akan terlihat seperti berikut ini.
<FirstName>James</FirstName>
Saat Anda mengganti nama simpul Rekaman , simpul Elemen Bidang , dan simpul Atribut Bidang , Anda harus menyadari bahwa tidak semua karakter diizinkan dalam nama simpul. Untuk informasi tentang karakter yang tidak diizinkan ini, lihat Karakter Nama Simpul Mana yang Dikodekan. Meskipun BizTalk Editor memungkinkan Anda menggunakan karakter yang tidak diizinkan dengan mengodekannya, sering kali lebih mudah untuk menghindari karakter tersebut sama sekali. Untuk informasi tentang bagaimana karakter yang tidak diizinkan dikodekan, lihat Cara Karakter Nama Simpul Dikodekan.
Selain karakter yang tidak diizinkan dalam nama simpul, kecuali jika dikodekan dalam representasi XSD dari skema, Anda tidak boleh menggunakan kata-kata cadangan C# sebagai nama simpul akar apa pun di pohon skema (kecuali Anda memberikan nilai properti RootNode TypeName yang valid) atau sebagai nama file skema.