Dienstag, 30. November 2010

Überpüfen, ob ein Feature aktiviert ist?

Ab und zu kommt es vor, dass man überprüfen muss, ob ein Feature aktiviert ist. Mit diesem Codesnippet ist dies möglich:

using (SPSite site = new SPSite("http//servername")
{
           using( SPWeb web = site.OpenWeb())
          {

                 SPFeatureCollection featureCollection = web.Features;
                 Guid guid = new Guid("1e251818-492e-4ba2-88a3-07c7d5180428");

                 if (featureCollection[guid] == null)
                {
                      //Feature ist nicht aktiviert.
                }
           }
}
                     

Keine Kommentare:

Kommentar veröffentlichen