XML Şema Gezgini

XML Şema Gezgini, XML Şema tanım dili (XSD) şemalarıyla çalışmanızı sağlamak için Microsoft Visual Studio ve XML düzenleyicisiyle tümleşiktir. XML Şema dosyasını açtığınızda, XML Şema Gezgini'ndeŞema Kümesi düğümü görüntülenir. Hedef dosyanız için dahil edilen, içeri aktarılan veya yeniden tanımlanan tüm şemaların yanı sıra veya includeimport deyimi aracılığıyla başvuruda bulunılan tüm dosyalar XML Şema Gezgini'nde de görünür.

XML Şema Gezgini aşağıdakileri yapmanızı sağlar:

  • Şema kümesine hızlı bir genel bakış elde edin.

  • Ağaca göz atın ve ağaçta gezinin.

  • Anahtar sözcük ve şemaya özgü aramalar gerçekleştirin. Daha fazla bilgi için bkz . Şema kümesinde arama yapma.

  • Arama sonuçlarını Graf Görünümü'ne veya İçerik Modeli Görünümü'ne ekleme

  • Ağacı belge düzenine, türüne veya adına göre sıralayın. Daha fazla bilgi için bkz . Sıralama, filtreleme ve gruplandırma.

  • XML düzenleyicisini açın ve XSD dosyasındaki kod konumlarına atlayın. Daha fazla bilgi için bkz. XML düzenleyicisiyle tümleştirme.

  • Genel öğeler için örnek XML oluşturun.

XML Şema Gezgini, ağaç görünümü aracılığıyla ayarlanan şemanın hiyerarşik görünümünü sağlar. XML Şema Gezgini ayrıca arama, filtreleme, gezinti ve sıralama sağlar. XML Şema Gezgini'ne erişmek için aşağıdakilerden birini yapın:

Ağaç Görünümü

XML Şema Gezgini önceden derlenmiş şema kümesi bilgilerini bir ağaç yapısında görüntüler. Ağaç yapısı aşağıdaki gibi düzenlenir:

  • En üst düzeyde şema kümesi düğümü bulunur.

  • İkinci düzey ad alanlarını içerir.

  • Üçüncü düzey dosyaları içerir.

  • Dördüncü düzey genel düğümleri içerir. Bu öğeler, gruplar, karmaşık türler, basit türler, öznitelikler, öznitelik grupları ve include, importve redefine deyimleri içerebilir.

Aşağıda bir ağaç yapısı örneği verilmiştir:

XML Şema Gezgini'ndeki ağaç yapısını gösteren ekran görüntüsü.

XML Şema Gezgini

Seçim ve etkinleştirme

Bir düğümü vurgulamak ve seçmek için Şema Gezgini'nde bir kez tıklayın.

Bir düğümü etkinleştirmek için çift tıklayın veya düğüm seçildiğinde Enter tuşuna basın.

  • Düğümün etkinleştirilmesi, bu düğümün tanımlandığı dosyayı açar (dosya henüz açık değilse) ve dosyadaki düğümü seçer.

  • Bir dosya düğümünü etkinleştirmek seçili dosyayı açar (henüz açık değilse) ve düğümü vurgular <schema> .

  • SchemaSet veya ad alanı düğümünü etkinleştirmek hiçbir şey yapmaz.

Düğümleri sürükle ve bırak

Genel düğümleri, dosya düğümlerini ve ad alanı düğümlerini bir XSD Tasarımcısı görünümüne sürükleyip bırakabilirsiniz. Geçerli görünüm Başlangıç Görünümü ise, bir düğümü görünüme sürüklemek Graf Görünümü'nü açar. Geçerli görünüm İçerik Modeli Görünümü veya Grafik Görünümü ise, bir düğümü üzerine bıraktığınızda görünüm değişmez.

Dosyaları görünüme bıraktığınızda dosyadaki tüm genel düğümler XSD Designer çalışma alanına eklenir. Ad alanlarını görünüme sürükleyip bırakmak, ad alanındaki tüm genel düğümleri çalışma alanına ekler. Çalışma alanı tüm görünümler arasında paylaşılır.

Yerel düğümleri veya içeri aktarmaları sürükleyip bırakma işlemi yapamazsınız.