SharePoint 2010 Central Admin sitesinden Çiftlik Özellikleri'nin bir listesini almaya çalışıyorum. Sorun şu ki, yalnızca Site Özelliklerini geri çekmeyi başardım. Ben de şöyle SPFarm.Local.FeatureDefinitions
kullanılarak denediSharePoint 2010'dan Grup Özellikleri Al
foreach (SPFeature feature in SPAdministrationWebApplication.Local.Features)
{
string featureName = feature.Definition.DisplayName;
if (featureName != null)
{
XElement newItem = new XElement("Item", featureName);
infoTree.Add(newItem);
}
}
:
foreach (SPFeatureDefinition feature in SPFarm.Local.FeatureDefinitions)
{
string featureName = feature.DisplayName;
if (featureName != null)
{
XElement newItem = new XElement("Item", featureName);
infoTree.Add(newItem);
}
ama boşuna Aşağıdaki kod Şu anda ile çalışıyorum budur. Yaklaşmakta olduğum bir sonraki adres SPFeatureCollection
kullanıyor. Bu konuda alabileceğim daha iyi bir yaklaşım var mı? Temelde sadece bazı ipuçlarını arıyorum sadece henüz SPFeatureCollection
dışında bir şey almamış.
DÜZENLEME Ben
SPFeatureCollection featureCollect = SPContext.Current.Site.Features
ile karıştırmasını edilmiş ama şu ana kadar SPContext
boş dönen bir sorun yaşıyorum.
Başlığınızı düzenledim. Lütfen, "[Sorular soruların başlığında" etiketler içeriyor mu? "(Http://meta.stackexchange.com/questions/19190/)" bölümüne bakacak olursak, fikir birliği "hayır, yapmamalı" dır. –
Maalesef, Google sorgularını genellikle nasıl başlattığımı ifade ettim. Kasıtsız ihlali – wjhguitarman
Sorun değil. [böylece] ilk etiketi sizin için başlığa koyar. –