public override void AddStrategy(Strategy strategy) { OADocumentClassStrategyName name = (OADocumentClassStrategyName)strategy.Name; if (name == OADocumentClassStrategyName.OAFileTypeCode) { strategy.RelationFieldName = "OAFileTypeCode"; strategy.Type = StrategyType.StringEqual; } else { strategy.Type = StrategyType.Other; } base.AddStrategy(strategy); }
public override string BuildSingleStrategyString(Strategy strategy) { OADocumentClassStrategyName name = (OADocumentClassStrategyName)strategy.Name; return(StandardStrategyStringBuilder.BuildStrategyString(strategy)); }