Çözüme dosya eklemek için modülleri kullanma
Yeni ana sayfalar gibi dosya türlerine bakılmaksızın dosyaları SharePoint sunucusuna dağıtmak isteyebileceğiniz zamanlar olabilir. Bunu yapmak için Modülleri kullanabilirsiniz (Visual Basic kod modülleriyle karıştırılmamalıdır). Modüller, SharePoint çözümündeki dosyalar için kapsayıcılardır. Çözüm dağıtıldığında modüldeki dosyalar SharePoint sunucusundaki belirtilen klasörlere kopyalanır.
Modül öğeleri ve öğeleri
Modül oluşturmak için, Yeni Öğe Ekle iletişim kutusunda seçerek bir projeye ekleyin. Ardından, Elements.xml dosyasını dağıtmak istediğiniz dosyaların adlarını, bunların sistemde bulundukları yeri ve SharePoint sunucusunda kopyalanmaları gereken yeri içerecek şekilde değiştirin.
Bir modül için Elements.xml dosyasının bir örneği aşağıda verilmiştir:
<?xml version="1.0" encoding="utf-8"?>
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
<Module Name="Module1">
<File Path="Module1\Sample.txt" Url="Module1/Sample.txt" />
</Module>
</Elements>
Yeni oluşturulan modüller aşağıdaki varsayılan dosyaları içerir:
Dosya Adı | Açıklama |
---|---|
Elements.xml | Modülün tanım dosyası. |
Örnek.txt | Modüldeki bir dosyaya örnek olarak hizmet veren yer tutucu dosyası. |
Elements.xml dosyası aşağıdaki öğeleri içerir:
Öğe Adı | Açıklama |
---|---|
Öğeler | Modülde tanımlanan tüm öğeleri içerir. |
Modül | modül öğesinin biçiminde <Module Name="Module1"> modülün adını belirten Name adlı tek bir özniteliği vardır.Modülün adını (veya Klasör Adı özelliğini) değiştirirseniz Modül öğesindeki adı el ile güncelleştirmeniz gerektiğini unutmayın. Modül öğesinde dosyalar için bir alt dizin belirtirseniz, Windows SharePoint Services (WSS) bunlar için otomatik olarak eşleşen bir dizin yapısı oluşturur. |
Dosya | File öğesinin Path ve Url şeklinde iki parametresi vardır. - Yol: SharePoint çözümündeki dosyanın adı ve konumu. Biçimi, Path="Module1\Sample.txt" şeklindedir.- Url: Dosyanın SharePoint sunucusunda dağıtılacağı konum. Biçimi, Url="Module1/Sample.txt" şeklindedir.- Tür: İki ayarı olan isteğe bağlı bir öznitelik: GhostableInLibrary ve Ghostable. Biçimi, Type="GhostableInLibrary" şeklindedir. GhostableInLibrary belirtilmesi, dosyanın kitaplığa eklendiğinde dosyaya eşlik edecek bir liste öğesiyle birlikte SharePoint'teki belge kitaplığına ekleneceğini gösterir. Ghostable belirtilmesi, dosyanın belge kitaplığının dışında SharePoint'e eklenmesine neden olur. |
Dağıtmak istediğiniz her dosya, Elements.xml dosyasında ayrı <File>
bir öğe girişi gerektirir.
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin