<?xml version="1.0" encoding="ISO-8859-9"?>
<?xml-stylesheet type="text/xsl" href= "arge.xsl"?>
<cw>
<grup>
<grup-adı>ar-ge</grup-adı>
<grup-yöneticileri>mub@rek,mujaahed</grup-yöneticileri>
<grup-üyeleri>Dagger,TechniciaN, Janissary, karbel, alize,sun,HanCET,HÜNKAR,teknoseyfo,MaSSiMo </grup-üyeleri>
</grup>
</cw>
Daha sonra bir vb.net win forms projesi açalım. File menüsünden open File komutu ile XML dosyamızı projemize ekleyelim. Daha sonra XML menüsünden Create Schema seçeneğini tıklayalım. Otomatik olarak XSD dosyamız XML dosyamız ile aynı görünümlü olarak oluşturulacaktır. Kod görünümü ise şu şekilde olacaktır:
<?xml version="1.0" encoding="iso-8859-9"?>
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="cw">
<xs:complexType>
<xs:sequence>
<xs:element name="grup">
<xs:complexType>
<xs:sequence>
<xs:element name="grup-adı" type="xs:string" />
<xs:element name="grup-yöneticileri" type="xs:string" />
<xs:element name="grup-üyeleri" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
Daha sonra XSD dosyamızı kaydedelim. Solution explorerdan Show All Files diyerek xsd dosyamızı seçelim ve sağ tıklayarak Include In Project komutunu verelim. Form1’in kod görünümüne geçelim. Formumuzun genel tanımlamalar bölümüne yani en üst satırına
Imports <xmlns:ns="http://arge">
Komut satırını yazalım. Daha sonra form1 içerisine
Sub Test()
End Sub
Komutlarını yazalım. Şimdi XML IntelliSense özelliğini test için örnek kod yazacağız bu test alt programının içerisine:
Önce Dim po = <ns:arge/> yazarak po değişkenimize xsd şema dosyamızı atayalım. Bir alt satırda po yazıp noktaya bastığımızda xsd şema dosyamıza ait genel özelliklerin listelendiğini görürüz.