public FormattedRuleHolder(int ruleId, string typeName, SccmRuleConnector connector, string clause) { RuleId = ruleId; TypeName = typeName; Connector = connector; Clause = clause; }
public static SccmRule CreateNewSccmRuleWithDefaults(ref Product product, SccmRuleType sccmRuleType, SccmRuleConnector sccmRuleConnector = SccmRuleConnector.Null) { SccmRule sccmRule; if (sccmRuleType.Equals(SccmRuleType.FileFolder)) { sccmRule = CreateNewFileFolderRuleWithDefaults(); } else if (sccmRuleType.Equals(SccmRuleType.Registry)) { sccmRule = CreateNewRegistryRuleWithDefaults(); } else { sccmRule = CreateNewWindowsInstallerRuleWithDefaults(); } if (product.SccmRules.Count == 0) { sccmRule.SccmRuleOrder = 0; } else { sccmRule.SccmRuleOrder = product.SccmRules.Count + 1; } sccmRule.SccmRuleConnector = sccmRuleConnector; sccmRule.SccmRuleType = sccmRuleType; return sccmRule; }
public FormattedRuleHolder(int ruleId,string typeName,SccmRuleConnector connector,string clause) { this.RuleId = ruleId; this.TypeName = typeName; this.Connector = connector; this.Clause = clause; }