Feature Exists (Activated on SPSite)

Method to iterate through SharePoint SPSite collection to check to 
see if a feature (featureGuid) exists. If found, method returns true.

 

 

private bool FeatureExists(SPSite siteCollection, Guid featureGuid) { 

bool found = false; 

foreach (SPFeature feature in siteCollection.Features) { 

if (feature.DefinitionId == featureGuid) {
found =
true; 

break;

}

}

 

return found;

}

 

Cool eh?

Author

David

comments powered by Disqus

Categories

Recent Tweets

@jeffrey_doucet @Brian_Bancroft Canadians, self define themselves as NOT American, rather than being Proud Canadians
Retweeted by @dyardy Why do so many Canadians obsess over American policy that won’t impact us while being fairly ambivalent to day-to-d… twitter.com/i/web/status/9…
@melrobbins I was looking for 50$ earlier today, and still can't find it...ideas :)
Trump Watches Up To 8 Hours Of TV Per Day | HuffPost #SmartNews ===that explains everything huffingtonpost.com/entry/trump-te…
Retweeted by @dyardy Boston https://t.co/QmtMIF8P0F