Quantcast
Channel: SharePoint 2013 - Development and Programming forum
Viewing all articles
Browse latest Browse all 7589

How to list site collection features for a web application in moss 2007

$
0
0

Hi,

I need to find a custom site collection feature to deactivate it and reactivate it again looping through a specific web application.

What i did is this:

SPSecurity.RunWithElevatedPrivileges(delegate()
            {
                using (SPSite Site = new SPSite(urlSite))
                using (SPWeb Web = Site.OpenWeb())
                {
                    SPWebApplication SPWebApp = Site.WebApplication;
                    
                    //foreach (SPSite newSite in SPWebApp.Sites)
                    //{
                    //    SPFeatureCollection features = newSite.Features;
                    //    foreach (SPFeature feature2 in features)
                    //    {
                    //        Console.WriteLine(feature2.Definition.DisplayName + " " + feature2.Definition.GetTitle(System.Globalization.CultureInfo.CurrentCulture)
                    //            + " " + feature2.Properties.ToString() + " " + feature2.Definition.Name);
                    //    }

                      }
                }
            });

But it doesn't list the features i see in the site collection features page. Features like PublishingStapling, BasicWebParts, LinksList are shown.

Does anybody know how to list the same site collection features that appears in the site collection features page in site settings?

Thanks in advance!


Regards, Joel Di Rosa


Viewing all articles
Browse latest Browse all 7589

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>