internal void LoadRuleSet(CssRuleSet ruleSet)
{
foreach (CssPropertyDeclaration otherAssignment in ruleSet.GetAssignmentIter())
{
if (otherAssignment.WellknownPropertyName == WebDom.WellknownCssPropertyName.Unknown)
{
continue;
}
_myAssignments[otherAssignment.WellknownPropertyName] = otherAssignment;
}
}
void AddRuleSet(WebDom.CssRuleSet ruleset) { List<CssRuleSetGroup> relatedRuleSets = new List<CssRuleSetGroup>(); ExpandSelector(relatedRuleSets, ruleset.GetSelector()); CssPropertyAssignmentCollection assignmentCollection = new CssPropertyAssignmentCollection(null); assignmentCollection.LoadRuleSet(ruleset); foreach (var ruleSetGroup in relatedRuleSets) { //start with share*** rule set ruleSetGroup.AddRuleSet(assignmentCollection); } }