VSDM dosyası nedir?
.vsdm uzantılı dosyalar, makroları destekleyen Microsoft Visio uygulaması ile oluşturulmuş çizim dosyalarıdır. VSDM dosyaları, VSDX’e benzeyen ancak dosya açıldığında makro çalıştırma yeteneği de sağlayan OPC/XML çizimleridir. Makrolar, Visual Basic for Applications’da (VBA) geliştirilen ve yinelenen görevleri gerçekleştirmek için kullanılabilen, kullanıcı tanımlı eylemler/adımlardır. VSDM dosya formatı, Microsoft Visio 2013’ün piyasaya sürülmesiyle tanıtıldı. Visio dosyaları, görsel nesneler, akış şemaları, UML diyagramı, bilgi akışı, organizasyon şemaları, yazılım diyagramları, ağ düzeni, veritabanı modelleri, nesne eşleme ve diğerlerini içeren çizimler oluşturmak için kullanılır. benzer bilgiler. Visio kullanılarak oluşturulan dosyalar, PNG, BMP, PDF ve diğerleri gibi farklı dosya biçimlerine de aktarılabilir.
VSDM Dosya Biçimi
VSDM dosyaları, Açık Paketleme Kurallarına ve XML’e dayalıdır ve geliştiriciler, bu dosyalarla programlı olarak nasıl çalışacaklarını öğrenerek bu biçimden yararlanabilirler. Biçim, parçalarıyla aynı XML yapılarının çoğunu Visio XML Çizim dosya biçiminden (.vdx) devralır. Visio dosyalarıyla birlikte çalışabilirlik, üçüncü taraf yazılımlar Visio dosyalarını dosya formatı düzeyinde işleyebildiğinden büyük ölçüde artar.
Her Visio dosyası, diğer dosyaları veya parçaları tutan paket olarak adlandırılır. Bir paket parçası, bir XML dosyası, bir görüntü veya hatta bir VBA çözümü olabilir. Paket içindeki parçalar, “doküman” ve “ilişki” bölümlerine ayrılabilir.
Belge
Belge bölümleri, dosya adı, ilk sayfa ve içerdiği tüm şekiller ve hatta şekiller için veri bağlantıları gibi Visio dosyasının gerçek içeriğini ve meta verilerini içerir. Paket içindeki resimler ve metin dosyaları, belge parçaları olarak kabul edilir.
ilişkiler
Bir Visio dosyasının ilişki bölümleri “_rels” klasöründe saklanır ve paket içindeki bölümlerin birbiriyle nasıl ilişkili olduğunu açıklar. Ayrıca dosyanın yapısını da sağlar. Bağımsız bir XML belgesi, varlıkların birbiriyle ilişkisini belirlemek için öğelerin üst/alt ilişkisini kullanır. Geçerli bir Visio 2013 dosya biçimi, doğru parça kümesini içerir ve paket, parçalar arasındaki ilişkileri içerir.
İlişki bölümleri, paket içindeki farklı belge bölümleri arasındaki ilişkileri tanımlayan XML belgeleridir. İki öğe arasında bir ilişki tanımlarlar: belirli bir kaynak (ilişki dosyasının adı ve konumu ile tanımlanır) ve belirtilen bir hedef belge parçası. Örneğin, ilişki bölümleri dosyayla hangi şekil kalıplarının ilişkilendirildiğini, sayfaların dosyayla ve birbirleriyle nasıl ilişkili olduğunu veya görüntülerin ve nesnelerin belirli bir sayfayla nasıl ilişkili olduğunu açıklamak için kullanılır.