本文整理汇总了C#中System.Windows.Automation.AutomationPattern.ToString方法的典型用法代码示例。如果您正苦于以下问题:C# AutomationPattern.ToString方法的具体用法?C# AutomationPattern.ToString怎么用?C# AutomationPattern.ToString使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类System.Windows.Automation.AutomationPattern
的用法示例。
在下文中一共展示了AutomationPattern.ToString方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: GetPattern
/// -------------------------------------------------------------------
/// <summary></summary>
/// -------------------------------------------------------------------
internal object GetPattern(AutomationPattern patternId, CheckType ct)
{
object pattern = null;
string sPattern = sPattern = patternId.ToString().Substring(2);
foreach (BasePattern Id in m_cachedPatternList)
{
StringBuilder s = new StringBuilder(Id.ToString());
s.Replace("System.Windows.Automation.", "");
s.Replace("Pattern", "");
if (s.ToString().CompareTo(sPattern) == 0)
{
pattern = Id;
m_TestStep++;
return pattern;
}
}
if (pattern == null)
ThrowMe(ct, "Element does not support the " + sPattern + " pattern");
throw new Exception("This should never happen");
}