定義

 public interface ITabElement
    {
        ITabElement Frame(
            string xpath1,
            TimeSpan timeout = default(TimeSpan)
            );
        ITabElement Frame(
			string xpath1,
            string xpath2,
            TimeSpan timeout = default(TimeSpan)
			);
        ITabElement Frame(
            string xpath1,
            string xpath2,
            string xpath3,
            TimeSpan timeout = default(TimeSpan),
            );
        IHtmlElement Element(
             string xpath1,
            TimeSpan timeout = default(TimeSpan),
            );

 
         
        IHtmlElement Element(
            string xpath1,
            string xpath2,
            TimeSpan timeout = default(TimeSpan),
            );

 
         
        IHtmlElement Element(
            string xpath1,
            string xpath2,
            string xpath3,
            TimeSpan timeout = default(TimeSpan),
            );

 
         
        IHtmlElement TextField(
            string xpath1,
            TimeSpan timeout = default(TimeSpan),
            );

 
         
        IHtmlElement TextField(
             string xpath1,
             string xpath2,
             TimeSpan timeout = default(TimeSpan),
             );

 
         
        IHtmlElement TextField(
            string xpath1,
            string xpath2,
            string xpath3,
            TimeSpan timeout = default(TimeSpan),
            );

 
         
        IHtmlElement Link(
            string xpath1,
            TimeSpan timeout = default(TimeSpan),
            );

 
         
        IHtmlElement Link(
            string xpath1,
            string xpath2, 
            TimeSpan timeout = default(TimeSpan), 
            );

 
         
        IHtmlElement Link(
            string xpath1, 
            string xpath2, 
            string xpath3, 
            TimeSpan timeout = default(TimeSpan), 
            );

 
         
        IHtmlElement Button(
            string xpath1, 
            TimeSpan timeout = default(TimeSpan), 
            );

 
         
        IHtmlElement Button(
            string xpath1, 
            string xpath2, 
            TimeSpan timeout = default(TimeSpan), 
            );

 
         
        IHtmlElement Button(
            string xpath1, 
            string xpath2, 
            string xpath3, 
            TimeSpan timeout = default(TimeSpan), 
            );

 
         
        IHtmlElement Image(
            string xpath1, 
            TimeSpan timeout = default(TimeSpan),
            );

 
         
        IHtmlElement Image(
            string xpath1,
            string xpath2,
            TimeSpan timeout = default(TimeSpan), 
            );

 
         
        IHtmlElement Image(
            string xpath1, 
            string xpath2,
            string xpath3, 
            TimeSpan timeout = default(TimeSpan),
            );

 
         
        IHtmlElement Span(
            string xpath1, 
            TimeSpan timeout = default(TimeSpan),
            );

 
         
        IHtmlElement Span(
            string xpath1, 
            string xpath2,
            TimeSpan timeout = default(TimeSpan), 
            );

 
         
        IHtmlElement Span(
            string xpath1,
            string xpath2, 
            string xpath3, 
            TimeSpan timeout = default(TimeSpan), 
            );

 
         
        IHtmlElement Div(
            string xpath1, 
            TimeSpan timeout = default(TimeSpan),
            );

 
         
        IHtmlElement Div(
            string xpath1, 
            string xpath2, 
            TimeSpan timeout = default(TimeSpan),
            );

 
         
        IHtmlElement Div(
            string xpath1, 
            string xpath2, 
            string xpath3, 
            TimeSpan timeout = default(TimeSpan),
            );

 
         
        IHtmlElement Area(
            string xpath1, 
            TimeSpan timeout = default(TimeSpan),
            );

 
         
        IHtmlElement Area(
            string xpath1, 
            string xpath2,
            TimeSpan timeout = default(TimeSpan), 
            );

 
         
        IHtmlElement Area(
            string xpath1, 
            string xpath2, 
            string xpath3, 
            TimeSpan timeout = default(TimeSpan),
            );

 
         
        IHtmlElement CheckBox(
            string xpath1,
            TimeSpan timeout = default(TimeSpan),
            );

 
         
        IHtmlElement CheckBox(
            string xpath1, 
            string xpath2,
            TimeSpan timeout = default(TimeSpan), 
            );

 
         
        IHtmlElement CheckBox(
            string xpath1, 
            string xpath2,
            string xpath3, 
            TimeSpan timeout = default(TimeSpan),
            );

 
         
        IHtmlElement RadioButton(
            string xpath1, 
            TimeSpan timeout = default(TimeSpan),
            );

 
         
        IHtmlElement RadioButton(
            string xpath1, 
            string xpath2, 
            TimeSpan timeout = default(TimeSpan),
            );

 
         
        IHtmlElement RadioButton(
            string xpath1,
            string xpath2,
            string xpath3,
            TimeSpan timeout = default(TimeSpan),
            );

 
         
        IHtmlElement Form(
            string xpath1, 
            TimeSpan timeout = default(TimeSpan),
            );

 
         
        IHtmlElement Form(
            string xpath1,
            string xpath2,
            TimeSpan timeout = default(TimeSpan), 
            );

 
         
        IHtmlElement Form(
            string xpath1, 
            string xpath2, 
            string xpath3, 
            TimeSpan timeout = default(TimeSpan),
            );

 
         
        IHtmlElement Para(
            string xpath1, 
            TimeSpan timeout = default(TimeSpan),
            );

 
         
        IHtmlElement Para(
            string xpath1, 
            string xpath2,
            TimeSpan timeout = default(TimeSpan),
            );

 
         
        IHtmlElement Para(
            string xpath1, 
            string xpath2, 
            string xpath3,
            TimeSpan timeout = default(TimeSpan),
            );

 
         
        IHtmlElement Table(
            string xpath1,
            TimeSpan timeout = default(TimeSpan),
            );

 
         
        IHtmlElement Table(
            string xpath1, 
            string xpath2, 
            TimeSpan timeout = default(TimeSpan),
            );

 
         
        IHtmlElement Table(
            string xpath1, 
            string xpath2, 
            string xpath3, 
            TimeSpan timeout = default(TimeSpan),
            );

 
         
        IHtmlElement TableBody(
            string xpath1,
            TimeSpan timeout = default(TimeSpan),
            );

 
         
        IHtmlElement TableBody(
            string xpath1, 
            string xpath2,
            TimeSpan timeout = default(TimeSpan),
            );

 
         
        IHtmlElement TableBody(
            string xpath1, 
            string xpath2, 
            string xpath3, 
            TimeSpan timeout = default(TimeSpan),
            int actionId = -1);

 
         
        IHtmlElement TableCell(
            string xpath1, 
            TimeSpan timeout = default(TimeSpan),
            );

 
         
        IHtmlElement TableCell(
            string xpath1, 
            string xpath2, 
            TimeSpan timeout = default(TimeSpan), 
            );

 
         
        IHtmlElement TableCell(
            string xpath1,
            string xpath2, 
            string xpath3,
            TimeSpan timeout = default(TimeSpan),
            );

 
         
        IHtmlElement TableRow(
            string xpath1, 
            TimeSpan timeout = default(TimeSpan),
            );

 
         
        IHtmlElement TableRow(
            string xpath1,
            string xpath2, 
            TimeSpan timeout = default(TimeSpan),
            );

 
         
        IHtmlElement TableRow(
            string xpath1, 
            string xpath2, 
            string xpath3,
            TimeSpan timeout = default(TimeSpan),
            );

 
         
        IHtmlElement SelectList(
            string xpath1, 
            TimeSpan timeout = default(TimeSpan),
            );

 
         
        IHtmlElement SelectList(
            string xpath1, 
            string xpath2, 
            TimeSpan timeout = default(TimeSpan), 
            );

 
         
        IHtmlElement SelectList(
            string xpath1, 
            string xpath2, 
            string xpath3, 
            TimeSpan timeout = default(TimeSpan),
            );

 
         
        IHtmlElement Option(
            string xpath1, 
            TimeSpan timeout = default(TimeSpan),
            );

 
         
        IHtmlElement Option(
            string xpath1, 
            string xpath2, 
            TimeSpan timeout = default(TimeSpan),
            );

 
         
        IHtmlElement Option(
            string xpath1,
            string xpath2, 
            string xpath3,
            TimeSpan timeout = default(TimeSpan),
            );

 
         
        IHtmlElement Label(
            string xpath1, 
            TimeSpan timeout = default(TimeSpan),
            );

 
         
        IHtmlElement Label(
            string xpath1, 
            string xpath2, 
            TimeSpan timeout = default(TimeSpan), 
            );

 
         
        IHtmlElement Label(
            string xpath1, 
            string xpath2, 
            string xpath3, 
            TimeSpan timeout = default(TimeSpan),
            );

 
         
        IHtmlElement FileUpload(
            string xpath1,
            TimeSpan timeout = default(TimeSpan),
            [DMEditorDescriptor(Descriptor = "actionId", Hidden = true)]int actionId = -1);

 
         
        IHtmlElement FileUpload(
            string xpath1,
            string xpath2,
            TimeSpan timeout = default(TimeSpan),
            [DMEditorDescriptor(Descriptor = "actionId", Hidden = true)]int actionId = -1);

 
         
        IHtmlElement FileUpload(
            string xpath1,
            string xpath2,
            string xpath3,
            TimeSpan timeout = default(TimeSpan),
            [DMEditorDescriptor(Descriptor = "actionId", Hidden = true)]int actionId = -1);

        bool IsElementPresented(params string[] xpathes);
        string Text { get; }
        BaseBrowser Browser { get; }

    }