当前位置: 首页>>代码示例>>C#>>正文


C# IWebElement.GetType方法代码示例

本文整理汇总了C#中IWebElement.GetType方法的典型用法代码示例。如果您正苦于以下问题:C# IWebElement.GetType方法的具体用法?C# IWebElement.GetType怎么用?C# IWebElement.GetType使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在IWebElement的用法示例。


在下文中一共展示了IWebElement.GetType方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: GetElementId

 public static string GetElementId(IWebElement element)
 {
     return
         element.GetType()
             .GetProperty("Id", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.GetProperty)
             .GetValue(element, null)
             .ToString();
 }
开发者ID:amolpathak224,项目名称:Winium.Desktop,代码行数:8,代码来源:TestHelper.cs

示例2: GetDataGridCell

        public RemoteWebElement GetDataGridCell(IWebElement element, int row, int column)
        {
            var elementId =
                element.GetType()
                    .GetProperty("Id", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.GetProperty)
                    .GetValue(element, null)
                    .ToString();

            var response = this.Execute(
                GetDataGridCellCommand,
                new Dictionary<string, object> { { "id", elementId }, { "row", row }, { "column", column } });

            var elementDictionary = response.Value as Dictionary<string, object>;
            if (elementDictionary == null)
            {
                return null;
            }

            return this.CreateElement((string)elementDictionary["ELEMENT"]);
        }
开发者ID:eugenesavenko,项目名称:Winium.Desktop,代码行数:20,代码来源:GetDataGridCellTests.cs


注:本文中的IWebElement.GetType方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。