本文整理汇总了C#中Term.DisplayValue方法的典型用法代码示例。如果您正苦于以下问题:C# Term.DisplayValue方法的具体用法?C# Term.DisplayValue怎么用?C# Term.DisplayValue使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Term
的用法示例。
在下文中一共展示了Term.DisplayValue方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: ConditionMet
public bool ConditionMet(Term managedItemSourceTerm)
{
string termValue = managedItemSourceTerm.Runtime.SetValue;
if (string.IsNullOrEmpty(termValue) || (termValue == Term._SET_VALUE_DEFAULT))
termValue = managedItemSourceTerm.DisplayValue("");
TextTerm tt = managedItemSourceTerm as TextTerm;
if (tt != null)
return ConditionMet(tt);
else
{
switch (_oper)
{
case XMLNames._TermDependencyOperator_Equals:
return termValue.CompareTo(_value1) == 0;
case XMLNames._TermDependencyOperator_NotEqual:
return termValue.CompareTo(_value1) != 0;
case XMLNames._TermDependencyOperator_GreaterThan:
return termValue.CompareTo(_value1) > 0;
case XMLNames._TermDependencyOperator_LessThan:
return termValue.CompareTo(_value1) < 0;
case XMLNames._TermDependencyOperator_NoLessThan:
return termValue.CompareTo(_value1) >= 0;
case XMLNames._TermDependencyOperator_NoMoreThan:
return termValue.CompareTo(_value1) <= 0;
case XMLNames._TermDependencyOperator_Contains:
return termValue.Contains(_value1);
case XMLNames._TermDependencyOperator_StartsWith:
return termValue.StartsWith(_value1);
case XMLNames._TermDependencyOperator_EndsWith:
return termValue.EndsWith(_value1);
case XMLNames._TermDependencyOperator_Between:
return ((termValue.CompareTo(_value1) >= 0) && (termValue.CompareTo(_value2) <= 0));
default:
return false;
}
}
}