public override void FeatureUpgrading(SPFeatureReceiverProperties properties, string upgradeActionName, System.Collections.Generic.IDictionary <string, string> parameters) { SPWeb web = (SPWeb)properties.Feature.Parent; UsageExampleModel schema = new UsageExampleModel(); schema.Build(web.Url); }
public override void FeatureActivated(SPFeatureReceiverProperties properties) { SPWeb web = (SPWeb)properties.Feature.Parent; UsageExampleModel schema = new UsageExampleModel(); schema.Build(web.Url); FeatureActivation activation = new FeatureActivation(); activation.OnPublishingWebActivated += activation_OnPublishingWebActivated; activation.ActivatePublishingWeb(web.Url); }