Mavzu: Xml hujjat hosil qilish. Xml hujjatlarini qo'shish


Download 422.04 Kb.
bet1/4
Sana05.01.2022
Hajmi422.04 Kb.
#225098
  1   2   3   4
Bog'liq
2-mavzu


Mavzu: Xml hujjat hosil qilish.

XML hujjatlarini qo'shish

Sizning kodingizga XML hujjatlarini qo'shish juda oddiy vazifadir. Oldingi bobda muhokama qilingan atributlar singari, XML hujjatlari har qanday turdagi yoki a'zolar uchun ushbu a'zodan oldingi qatorlarga joylashtirish orqali qo'llanilishi mumkin. XML hujjatlarini qo'shish C # izohlari sintaksisining kengaytirilgan versiyasi orqali amalga oshiriladi, bu erda ikkita o'rniga uchta old chiziqlar ishlatiladi. Masalan, quyidagi kod XML hujjatlarini MyClass sinfining manba fayliga va ushbu sinfning MyMethod () uslubiga qo'yilishini namoyish etadi:

/// (XML-dukument shu yerga joylashtiriladi

class MyClass

{

/// (va bu yerda)

public void MyMethod()

{

.



}



}

XML hujjatlarini nom maydoni deklaratsiyasiga qo'llash mumkin emas.

Odatda, XML hujjatlari bir nechta qatorlarni qamrab oladi va XML hujjatlari lug'atiga muvofiq belgilanadi:



III Tarkib.

/// Qo'shimcha tarkib./// ///

class MyClass

{

Ushbu misolda bir nechta mavjud elementlardan biri bo'lib, ular ichki elementlarni o'z ichiga olishi mumkin, ularning ba'zilari funktsiyalarni yanada tavsiflash uchun atributlardan foydalanishi mumkin. /// bilan belgilangan va XML hujjatlarini o'z ichiga olgan kod satrlari butunlay e'tibordan chetda qolishini va bo'shliq sifatida qaralishini unutmang. Bu kompilyatorning ushbu dokstringlarni kod sifatida qayta ishlashiga yo'l qo'ymaslikdir, bu esa kompilyator xatolariga olib keladi.



XML hujjatlaridagi eng muhim element bo'lib, u tur yoki a'zoning qisqacha tavsifini beradi. Ilg'or masalalarga sho'ng'ishdan oldin, ushbu elementdan foydalanish va natijalarni tasavvur qilishni ko'rsatadigan quyidagi misol bilan tanishib chiqishingiz kerak.


Download 422.04 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling