16. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 1/17/2019 1:51:31 PM Central Standard Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

16.1 Files compared

# Location File Last Modified
1 C:\AraxisMergeCompare\Pri_un\ccra\ccra_automation\packages\Selenium.Support.3.14.0\lib\netstandard2.0 WebDriver.Support.xml Thu Jan 10 13:21:44 2019 UTC
2 C:\AraxisMergeCompare\Pri_re\ccra\ccra_automation\packages\Selenium.Support.3.14.0\lib\netstandard2.0 WebDriver.Support.xml Thu Jan 10 17:33:30 2019 UTC

16.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 3 11518
Changed 2 4
Inserted 0 0
Removed 0 0

16.3 Comparison options

Whitespace
Character case Differences in character case are significant
Line endings Differences in line endings (CR and LF characters) are ignored
CR/LF characters Not shown in the comparison detail

16.4 Active regular expressions

No regular expressions were active.

16.5 Comparison detail

  1    <?xml 
  2      version="1 .0"
  3    ?>
  4    <doc>
  5          
  6      <assembly>
  7               
  8       <name>
  9        WebDriver. Support
  10       </name>
  11           
  12      </assembly >
  13          
  14      <members>
  15               
  16       <member 
  17        name="T:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver"
  18       >
  19                     
  20        <summary>
  21                      A wrappe r around a n arbitrar y WebDrive r instance  which sup ports regi stering fo r
  22                      events,  e.g. for l ogging pur poses.
  23                      
  24        </summary>
  25                
  26       </member>
  27               
  28       <member 
  29        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. #ctor(Open QA.Seleniu m.IWebDriv er)"
  30       >
  31                     
  32        <summary>
  33                      Initiali zes a new  instance o f the 
  34         <see 
  35          cref="T:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver"
  36         />
  37          class.
  38                      
  39        </summary>
  40                     
  41        <param 
  42         name="pare ntDriver"
  43        >
  44         The driver  to regist er events  for.
  45        </param>
  46                
  47       </member>
  48               
  49       <member 
  50        name="E:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. Navigating "
  51       >
  52                     
  53        <summary>
  54                      Fires be fore the d river begi ns navigat ion.
  55                      
  56        </summary>
  57                
  58       </member>
  59               
  60       <member 
  61        name="E:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. Navigated"
  62       >
  63                     
  64        <summary>
  65                      Fires af ter the dr iver compl etes navig ation
  66                      
  67        </summary>
  68                
  69       </member>
  70               
  71       <member 
  72        name="E:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. Navigating Back"
  73       >
  74                     
  75        <summary>
  76                      Fires be fore the d river begi ns navigat ion back o ne entry i n the brow ser histor y list.
  77                      
  78        </summary>
  79                
  80       </member>
  81               
  82       <member 
  83        name="E:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. NavigatedB ack"
  84       >
  85                     
  86        <summary>
  87                      Fires af ter the dr iver compl etes navig ation back  one entry  in the br owser hist ory list.
  88                      
  89        </summary>
  90                
  91       </member>
  92               
  93       <member 
  94        name="E:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. Navigating Forward"
  95       >
  96                     
  97        <summary>
  98                      Fires be fore the d river begi ns navigat ion forwar d one entr y in the b rowser his tory list.
  99                      
  100        </summary>
  101                
  102       </member>
  103               
  104       <member 
  105        name="E:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. NavigatedF orward"
  106       >
  107                     
  108        <summary>
  109                      Fires af ter the dr iver compl etes navig ation forw ard one en try in the  browser h istory lis t.
  110                      
  111        </summary>
  112                
  113       </member>
  114               
  115       <member 
  116        name="E:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. ElementCli cking"
  117       >
  118                     
  119        <summary>
  120                      Fires be fore the d river clic ks on an e lement.
  121                      
  122        </summary>
  123                
  124       </member>
  125               
  126       <member 
  127        name="E:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. ElementCli cked"
  128       >
  129                     
  130        <summary>
  131                      Fires af ter the dr iver has c licked on  an element .
  132                      
  133        </summary>
  134                
  135       </member>
  136               
  137       <member 
  138        name="E:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. ElementVal ueChanging "
  139       >
  140                     
  141        <summary>
  142                      Fires be fore the d river chan ges the va lue of an  element vi a Clear(),  SendKeys( ) or Toggl e().
  143                      
  144        </summary>
  145                
  146       </member>
  147               
  148       <member 
  149        name="E:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. ElementVal ueChanged"
  150       >
  151                     
  152        <summary>
  153                      Fires af ter the dr iver has c hanged the  value of  an element  via Clear (), SendKe ys() or To ggle().
  154                      
  155        </summary>
  156                
  157       </member>
  158               
  159       <member 
  160        name="E:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. FindingEle ment"
  161       >
  162                     
  163        <summary>
  164                      Fires be fore the d river star ts to find  an elemen t.
  165                      
  166        </summary>
  167                
  168       </member>
  169               
  170       <member 
  171        name="E:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. FindElemen tCompleted "
  172       >
  173                     
  174        <summary>
  175                      Fires af ter the dr iver compl etes findi ng an elem ent.
  176                      
  177        </summary>
  178                
  179       </member>
  180               
  181       <member 
  182        name="E:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. ScriptExec uting"
  183       >
  184                     
  185        <summary>
  186                      Fires be fore a scr ipt is exe cuted.
  187                      
  188        </summary>
  189                
  190       </member>
  191               
  192       <member 
  193        name="E:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. ScriptExec uted"
  194       >
  195                     
  196        <summary>
  197                      Fires af ter a scri pt is exec uted.
  198                      
  199        </summary>
  200                
  201       </member>
  202               
  203       <member 
  204        name="E:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. ExceptionT hrown"
  205       >
  206                     
  207        <summary>
  208                      Fires wh en an exce ption is t hrown.
  209                      
  210        </summary>
  211                
  212       </member>
  213               
  214       <member 
  215        name="P:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. WrappedDri ver"
  216       >
  217                     
  218        <summary>
  219                      Gets the  
  220         <see 
  221          cref="T:Op enQA.Selen ium.IWebDr iver"
  222         />
  223          wrapped b y this Eve ntsFiringW ebDriver i nstance.
  224                      
  225        </summary>
  226                
  227       </member>
  228               
  229       <member 
  230        name="P:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. Url"
  231       >
  232                     
  233        <summary>
  234                      Gets or  sets the U RL the bro wser is cu rrently di splaying.
  235                      
  236        </summary>
  237                     
  238        <remarks>
  239                      Setting  the 
  240         <see 
  241          cref="P:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. Url"
  242         />
  243          property  will load  a new web  page in th e current  browser wi ndow.
  244                      This is  done using  an HTTP G ET operati on, and th e method w ill block  until the
  245                      load is  complete.  This will  follow red irects iss ued either  by the se rver or
  246                      as a met a-redirect  from with in the ret urned HTML . Should a  meta-redi rect "rest "
  247                      for any  duration o f time, it  is best t o wait unt il this ti meout is o ver, since
  248                      should t he underly ing page c hange whil e your tes t is execu ting the r esults of
  249                      future c alls again st this in terface wi ll be agai nst the fr eshly load ed page.
  250                      
  251        </remarks>
  252                     
  253        <seealso 
  254         cref="M:Op enQA.Selen ium.INavig ation.GoTo Url(System .String)"
  255        />
  256                     
  257        <seealso 
  258         cref="M:Op enQA.Selen ium.INavig ation.GoTo Url(System .Uri)"
  259        />
  260                
  261       </member>
  262               
  263       <member 
  264        name="P:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. Title"
  265       >
  266                     
  267        <summary>
  268                      Gets the  title of  the curren t browser  window.
  269                      
  270        </summary>
  271                
  272       </member>
  273               
  274       <member 
  275        name="P:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. PageSource "
  276       >
  277                     
  278        <summary>
  279                      Gets the  source of  the page  last loade d by the b rowser.
  280                      
  281        </summary>
  282                     
  283        <remarks>
  284                      If the p age has be en modifie d after lo ading (for  example,  by JavaScr ipt)
  285                      there is  no guaran tee that t he returne d text is  that of th e modified  page.
  286                      Please c onsult the  documenta tion of th e particul ar driver  being used  to
  287                      determin e whether  the return ed text re flects the  current s tate of th e page
  288                      or the t ext last s ent by the  web serve r. The pag e source r eturned is  a
  289                      represen tation of  the underl ying DOM:  do not exp ect it to  be formatt ed
  290                      or escap ed in the  same way a s the resp onse sent  from the w eb server.
  291                      
  292        </remarks>
  293                
  294       </member>
  295               
  296       <member 
  297        name="P:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. CurrentWin dowHandle"
  298       >
  299                     
  300        <summary>
  301                      Gets the  current w indow hand le, which  is an opaq ue handle  to this
  302                      window t hat unique ly identif ies it wit hin this d river inst ance.
  303                      
  304        </summary>
  305                
  306       </member>
  307               
  308       <member 
  309        name="P:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. WindowHand les"
  310       >
  311                     
  312        <summary>
  313                      Gets the  window ha ndles of o pen browse r windows.
  314                      
  315        </summary>
  316                
  317       </member>
  318               
  319       <member 
  320        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. Close"
  321       >
  322                     
  323        <summary>
  324                      Close th e current  window, qu itting the  browser i f it is th e last win dow curren tly open.
  325                      
  326        </summary>
  327                
  328       </member>
  329               
  330       <member 
  331        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. Quit"
  332       >
  333                     
  334        <summary>
  335                      Quits th is driver,  closing e very assoc iated wind ow.
  336                      
  337        </summary>
  338                
  339       </member>
  340               
  341       <member 
  342        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. Manage"
  343       >
  344                     
  345        <summary>
  346                      Instruct s the driv er to chan ge its set tings.
  347                      
  348        </summary>
  349                     
  350        <returns>
  351         An 
  352         <see 
  353          cref="T:Op enQA.Selen ium.IOptio ns"
  354         />
  355          object al lowing the  user to c hange
  356                      the sett ings of th e driver.
  357        </returns>
  358                
  359       </member>
  360               
  361       <member 
  362        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. Navigate"
  363       >
  364                     
  365        <summary>
  366                      Instruct s the driv er to navi gate the b rowser to  another lo cation.
  367                      
  368        </summary>
  369                     
  370        <returns>
  371         An 
  372         <see 
  373          cref="T:Op enQA.Selen ium.INavig ation"
  374         />
  375          object al lowing the  user to a ccess
  376                      the brow ser's hist ory and to  navigate  to a given  URL.
  377        </returns>
  378                
  379       </member>
  380               
  381       <member 
  382        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. SwitchTo"
  383       >
  384                     
  385        <summary>
  386                      Instruct s the driv er to send  future co mmands to  a differen t frame or  window.
  387                      
  388        </summary>
  389                     
  390        <returns>
  391         An 
  392         <see 
  393          cref="T:Op enQA.Selen ium.ITarge tLocator"
  394         />
  395          object wh ich can be  used to s elect
  396                      a frame  or window.
  397        </returns>
  398                
  399       </member>
  400               
  401       <member 
  402        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. FindElemen t(OpenQA.S elenium.By )"
  403       >
  404                     
  405        <summary>
  406                      Find the  first 
  407         <see 
  408          cref="T:Op enQA.Selen ium.IWebEl ement"
  409         />
  410          using the  given met hod.
  411                      
  412        </summary>
  413                     
  414        <param 
  415         name="by"
  416        >
  417         The locati ng mechani sm to use.
  418        </param>
  419                     
  420        <returns>
  421         The first  matching 
  422         <see 
  423          cref="T:Op enQA.Selen ium.IWebEl ement"
  424         />
  425          on the cu rrent cont ext.
  426        </returns>
  427                     
  428        <exception  
  429         cref="T:Op enQA.Selen ium.NoSuch ElementExc eption"
  430        >
  431         If no elem ent matche s the crit eria.
  432        </exceptio n>
  433                
  434       </member>
  435               
  436       <member 
  437        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. FindElemen ts(OpenQA. Selenium.B y)"
  438       >
  439                     
  440        <summary>
  441                      Find all  
  442         <see 
  443          cref="T:Op enQA.Selen ium.IWebEl ement"
  444         >
  445          IWebElemen ts
  446         </see>
  447          within th e current  context
  448                      using th e given me chanism.
  449                      
  450        </summary>
  451                     
  452        <param 
  453         name="by"
  454        >
  455         The locati ng mechani sm to use.
  456        </param>
  457                     
  458        <returns>
  459        
  460         <see 
  461          cref="T:Sy stem.Colle ctions.Obj ectModel.R eadOnlyCol lection`1"
  462         />
  463          of all 
  464         <see 
  465          cref="T:Op enQA.Selen ium.IWebEl ement"
  466         >
  467          WebElement s
  468         </see>
  469                      matching  the curre nt criteri a, or an e mpty list  if nothing  matches.
  470        </returns>
  471                
  472       </member>
  473               
  474       <member 
  475        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. Dispose"
  476       >
  477                     
  478        <summary>
  479                      Frees al l managed  and unmana ged resour ces used b y this ins tance.
  480                      
  481        </summary>
  482                
  483       </member>
  484               
  485       <member 
  486        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. ExecuteScr ipt(System .String,Sy stem.Objec t[])"
  487       >
  488                     
  489        <summary>
  490                      Executes  JavaScrip t in the c ontext of  the curren tly select ed frame o r window.
  491                      
  492        </summary>
  493                     
  494        <param 
  495         name="scri pt"
  496        >
  497         The JavaSc ript code  to execute .
  498        </param>
  499                     
  500        <param 
  501         name="args "
  502        >
  503         The argume nts to the  script.
  504        </param>
  505                     
  506        <returns>
  507         The value  returned b y the scri pt.
  508        </returns>
  509                     
  510        <remarks>
  511                      
  512         <para>
  513                       The 
  514          <see 
  515           cref="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. ExecuteScr ipt(System .String,Sy stem.Objec t[])"
  516          />
  517          method exe cutes Java Script in  the contex t of
  518                       the curr ently sele cted frame  or window . This mea ns that "d ocument" w ill refer
  519                       to the c urrent doc ument. If  the script  has a ret urn value,  then the  following
  520                       steps wi ll be take n:
  521                       
  522         </para>
  523                      
  524         <para>
  525                       
  526          <list 
  527           type="bull et"
  528          >
  529                        
  530           <item>
  531            <descripti on>
  532             For an HTM L element,  this meth od returns  a 
  533             <see 
  534              cref="T:Op enQA.Selen ium.IWebEl ement"
  535             />
  536            </descript ion>
  537           </item>
  538                        
  539           <item>
  540            <descripti on>
  541             For a numb er, a 
  542             <see 
  543              cref="T:Sy stem.Int64 "
  544             />
  545              is return ed
  546            </descript ion>
  547           </item>
  548                        
  549           <item>
  550            <descripti on>
  551             For a bool ean, a 
  552             <see 
  553              cref="T:Sy stem.Boole an"
  554             />
  555              is return ed
  556            </descript ion>
  557           </item>
  558                        
  559           <item>
  560            <descripti on>
  561             For all ot her cases 
  562             <see 
  563              cref="T:Sy stem.Strin g"
  564             />
  565              is return ed.
  566            </descript ion>
  567           </item>
  568                        
  569           <item>
  570            <descripti on>
  571             For an arr ay,we chec k the firs t element,  and attem pt to retu rn a
  572                          
  573             <see 
  574              cref="T:Sy stem.Colle ctions.Gen eric.List` 1"
  575             />
  576              of that t ype, follo wing the r ules above . Nested l ists are n ot
  577                          supporte d.
  578            </descript ion>
  579           </item>
  580                        
  581           <item>
  582            <descripti on>
  583             If the val ue is null  or there  is no retu rn value,
  584                          
  585             <see 
  586              langword=" null"
  587             />
  588              is return ed.
  589            </descript ion>
  590           </item>
  591                        
  592          </list>
  593                       
  594         </para>
  595                      
  596         <para>
  597                       Argument s must be  a number ( which will  be conver ted to a 
  598          <see 
  599           cref="T:Sy stem.Int64 "
  600          />
  601          ),
  602                       a 
  603          <see 
  604           cref="T:Sy stem.Boole an"
  605          />
  606          , a 
  607          <see 
  608           cref="T:Sy stem.Strin g"
  609          />
  610           or a 
  611          <see 
  612           cref="T:Op enQA.Selen ium.IWebEl ement"
  613          />
  614          .
  615                       An excep tion will  be thrown  if the arg uments do  not meet t hese crite ria.
  616                       The argu ments will  be made a vailable t o the Java Script via  the "argu ments" mag ic
  617                       variable , as if th e function  were call ed via "Fu nction.app ly"
  618                       
  619         </para>
  620                      
  621        </remarks>
  622                
  623       </member>
  624               
  625       <member 
  626        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. ExecuteAsy ncScript(S ystem.Stri ng,System. Object[])"
  627       >
  628                     
  629        <summary>
  630                      Executes  JavaScrip t asynchro nously in  the contex t of the c urrently s elected fr ame or win dow.
  631                      
  632        </summary>
  633                     
  634        <param 
  635         name="scri pt"
  636        >
  637         The JavaSc ript code  to execute .
  638        </param>
  639                     
  640        <param 
  641         name="args "
  642        >
  643         The argume nts to the  script.
  644        </param>
  645                     
  646        <returns>
  647         The value  returned b y the scri pt.
  648        </returns>
  649                
  650       </member>
  651               
  652       <member 
  653        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. GetScreens hot"
  654       >
  655                     
  656        <summary>
  657                      Gets a 
  658         <see 
  659          cref="T:Op enQA.Selen ium.Screen shot"
  660         />
  661          object re presenting  the image  of the pa ge on the  screen.
  662                      
  663        </summary>
  664                     
  665        <returns>
  666        
  667         <see 
  668          cref="T:Op enQA.Selen ium.Screen shot"
  669         />
  670          object co ntaining t he image.
  671        </returns>
  672                
  673       </member>
  674               
  675       <member 
  676        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. Dispose(Sy stem.Boole an)"
  677       >
  678                     
  679        <summary>
  680                      Frees al l managed  and, optio nally, unm anaged res ources use d by this  instance.
  681                      
  682        </summary>
  683                     
  684        <param 
  685         name="disp osing"
  686        >
  687         <see 
  688          langword=" true"
  689         />
  690          to dispos e of only  managed re sources;
  691                      
  692         <see 
  693          langword=" false"
  694         />
  695          to dispos e of manag ed and unm anaged res ources.
  696        </param>
  697                
  698       </member>
  699               
  700       <member 
  701        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. OnNavigati ng(OpenQA. Selenium.S upport.Eve nts.WebDri verNavigat ionEventAr gs)"
  702       >
  703                     
  704        <summary>
  705                      Raises t he 
  706         <see 
  707          cref="E:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. Navigating "
  708         />
  709          event.
  710                      
  711        </summary>
  712                     
  713        <param 
  714         name="e"
  715        >
  716        
  717         <see 
  718          cref="T:Op enQA.Selen ium.Suppor t.Events.W ebDriverNa vigationEv entArgs"
  719         />
  720          that cont ains the e vent data.
  721        </param>
  722                
  723       </member>
  724               
  725       <member 
  726        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. OnNavigate d(OpenQA.S elenium.Su pport.Even ts.WebDriv erNavigati onEventArg s)"
  727       >
  728                     
  729        <summary>
  730                      Raises t he 
  731         <see 
  732          cref="E:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. Navigated"
  733         />
  734          event.
  735                      
  736        </summary>
  737                     
  738        <param 
  739         name="e"
  740        >
  741        
  742         <see 
  743          cref="T:Op enQA.Selen ium.Suppor t.Events.W ebDriverNa vigationEv entArgs"
  744         />
  745          that cont ains the e vent data.
  746        </param>
  747                
  748       </member>
  749               
  750       <member 
  751        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. OnNavigati ngBack(Ope nQA.Seleni um.Support .Events.We bDriverNav igationEve ntArgs)"
  752       >
  753                     
  754        <summary>
  755                      Raises t he 
  756         <see 
  757          cref="E:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. Navigating Back"
  758         />
  759          event.
  760                      
  761        </summary>
  762                     
  763        <param 
  764         name="e"
  765        >
  766        
  767         <see 
  768          cref="T:Op enQA.Selen ium.Suppor t.Events.W ebDriverNa vigationEv entArgs"
  769         />
  770          that cont ains the e vent data.
  771        </param>
  772                
  773       </member>
  774               
  775       <member 
  776        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. OnNavigate dBack(Open QA.Seleniu m.Support. Events.Web DriverNavi gationEven tArgs)"
  777       >
  778                     
  779        <summary>
  780                      Raises t he 
  781         <see 
  782          cref="E:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. NavigatedB ack"
  783         />
  784          event.
  785                      
  786        </summary>
  787                     
  788        <param 
  789         name="e"
  790        >
  791        
  792         <see 
  793          cref="T:Op enQA.Selen ium.Suppor t.Events.W ebDriverNa vigationEv entArgs"
  794         />
  795          that cont ains the e vent data.
  796        </param>
  797                
  798       </member>
  799               
  800       <member 
  801        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. OnNavigati ngForward( OpenQA.Sel enium.Supp ort.Events .WebDriver Navigation EventArgs) "
  802       >
  803                     
  804        <summary>
  805                      Raises t he 
  806         <see 
  807          cref="E:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. Navigating Forward"
  808         />
  809          event.
  810                      
  811        </summary>
  812                     
  813        <param 
  814         name="e"
  815        >
  816        
  817         <see 
  818          cref="T:Op enQA.Selen ium.Suppor t.Events.W ebDriverNa vigationEv entArgs"
  819         />
  820          that cont ains the e vent data.
  821        </param>
  822                
  823       </member>
  824               
  825       <member 
  826        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. OnNavigate dForward(O penQA.Sele nium.Suppo rt.Events. WebDriverN avigationE ventArgs)"
  827       >
  828                     
  829        <summary>
  830                      Raises t he 
  831         <see 
  832          cref="E:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. NavigatedF orward"
  833         />
  834          event.
  835                      
  836        </summary>
  837                     
  838        <param 
  839         name="e"
  840        >
  841        
  842         <see 
  843          cref="T:Op enQA.Selen ium.Suppor t.Events.W ebDriverNa vigationEv entArgs"
  844         />
  845          that cont ains the e vent data.
  846        </param>
  847                
  848       </member>
  849               
  850       <member 
  851        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. OnElementC licking(Op enQA.Selen ium.Suppor t.Events.W ebElementE ventArgs)"
  852       >
  853                     
  854        <summary>
  855                      Raises t he 
  856         <see 
  857          cref="E:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. ElementCli cking"
  858         />
  859          event.
  860                      
  861        </summary>
  862                     
  863        <param 
  864         name="e"
  865        >
  866        
  867         <see 
  868          cref="T:Op enQA.Selen ium.Suppor t.Events.W ebElementE ventArgs"
  869         />
  870          that cont ains the e vent data.
  871        </param>
  872                
  873       </member>
  874               
  875       <member 
  876        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. OnElementC licked(Ope nQA.Seleni um.Support .Events.We bElementEv entArgs)"
  877       >
  878                     
  879        <summary>
  880                      Raises t he 
  881         <see 
  882          cref="E:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. ElementCli cked"
  883         />
  884          event.
  885                      
  886        </summary>
  887                     
  888        <param 
  889         name="e"
  890        >
  891        
  892         <see 
  893          cref="T:Op enQA.Selen ium.Suppor t.Events.W ebElementE ventArgs"
  894         />
  895          that cont ains the e vent data.
  896        </param>
  897                
  898       </member>
  899               
  900       <member 
  901        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. OnElementV alueChangi ng(OpenQA. Selenium.S upport.Eve nts.WebEle mentValueE ventArgs)"
  902       >
  903                     
  904        <summary>
  905                      Raises t he 
  906         <see 
  907          cref="E:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. ElementVal ueChanging "
  908         />
  909          event.
  910                      
  911        </summary>
  912                     
  913        <param 
  914         name="e"
  915        >
  916        
  917         <see 
  918          cref="T:Op enQA.Selen ium.Suppor t.Events.W ebElementV alueEventA rgs"
  919         />
  920          that cont ains the e vent data.
  921        </param>
  922                
  923       </member>
  924               
  925       <member 
  926        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. OnElementV alueChange d(OpenQA.S elenium.Su pport.Even ts.WebElem entValueEv entArgs)"
  927       >
  928                     
  929        <summary>
  930                      Raises t he 
  931         <see 
  932          cref="E:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. ElementVal ueChanged"
  933         />
  934          event.
  935                      
  936        </summary>
  937                     
  938        <param 
  939         name="e"
  940        >
  941        
  942         <see 
  943          cref="T:Op enQA.Selen ium.Suppor t.Events.W ebElementV alueEventA rgs"
  944         />
  945          that cont ains the e vent data.
  946        </param>
  947                
  948       </member>
  949               
  950       <member 
  951        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. OnFindingE lement(Ope nQA.Seleni um.Support .Events.Fi ndElementE ventArgs)"
  952       >
  953                     
  954        <summary>
  955                      Raises t he 
  956         <see 
  957          cref="E:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. FindingEle ment"
  958         />
  959          event.
  960                      
  961        </summary>
  962                     
  963        <param 
  964         name="e"
  965        >
  966        
  967         <see 
  968          cref="T:Op enQA.Selen ium.Suppor t.Events.F indElement EventArgs"
  969         />
  970          that cont ains the e vent data.
  971        </param>
  972                
  973       </member>
  974               
  975       <member 
  976        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. OnFindElem entComplet ed(OpenQA. Selenium.S upport.Eve nts.FindEl ementEvent Args)"
  977       >
  978                     
  979        <summary>
  980                      Raises t he 
  981         <see 
  982          cref="E:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. FindElemen tCompleted "
  983         />
  984          event.
  985                      
  986        </summary>
  987                     
  988        <param 
  989         name="e"
  990        >
  991        
  992         <see 
  993          cref="T:Op enQA.Selen ium.Suppor t.Events.F indElement EventArgs"
  994         />
  995          that cont ains the e vent data.
  996        </param>
  997                
  998       </member>
  999               
  1000       <member 
  1001        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. OnScriptEx ecuting(Op enQA.Selen ium.Suppor t.Events.W ebDriverSc riptEventA rgs)"
  1002       >
  1003                     
  1004        <summary>
  1005                      Raises t he 
  1006         <see 
  1007          cref="E:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. ScriptExec uting"
  1008         />
  1009          event.
  1010                      
  1011        </summary>
  1012                     
  1013        <param 
  1014         name="e"
  1015        >
  1016        
  1017         <see 
  1018          cref="T:Op enQA.Selen ium.Suppor t.Events.W ebDriverSc riptEventA rgs"
  1019         />
  1020          that cont ains the e vent data.
  1021        </param>
  1022                
  1023       </member>
  1024               
  1025       <member 
  1026        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. OnScriptEx ecuted(Ope nQA.Seleni um.Support .Events.We bDriverScr iptEventAr gs)"
  1027       >
  1028                     
  1029        <summary>
  1030                      Raises t he 
  1031         <see 
  1032          cref="E:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. ScriptExec uted"
  1033         />
  1034          event.
  1035                      
  1036        </summary>
  1037                     
  1038        <param 
  1039         name="e"
  1040        >
  1041        
  1042         <see 
  1043          cref="T:Op enQA.Selen ium.Suppor t.Events.W ebDriverSc riptEventA rgs"
  1044         />
  1045          that cont ains the e vent data.
  1046        </param>
  1047                
  1048       </member>
  1049               
  1050       <member 
  1051        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. OnExceptio n(OpenQA.S elenium.Su pport.Even ts.WebDriv erExceptio nEventArgs )"
  1052       >
  1053                     
  1054        <summary>
  1055                      Raises t he 
  1056         <see 
  1057          cref="E:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. ExceptionT hrown"
  1058         />
  1059          event.
  1060                      
  1061        </summary>
  1062                     
  1063        <param 
  1064         name="e"
  1065        >
  1066        
  1067         <see 
  1068          cref="T:Op enQA.Selen ium.Suppor t.Events.W ebDriverEx ceptionEve ntArgs"
  1069         />
  1070          that cont ains the e vent data.
  1071        </param>
  1072                
  1073       </member>
  1074               
  1075       <member 
  1076        name="T:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gNavigatio n"
  1077       >
  1078                     
  1079        <summary>
  1080                      Provides  a mechani sm for Nav igating wi th the dri ver.
  1081                      
  1082        </summary>
  1083                
  1084       </member>
  1085               
  1086       <member 
  1087        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gNavigatio n.#ctor(Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver) "
  1088       >
  1089                     
  1090        <summary>
  1091                      Initiali zes a new  instance o f the 
  1092         <see 
  1093          cref="T:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gNavigatio n"
  1094         />
  1095          class
  1096                      
  1097        </summary>
  1098                     
  1099        <param 
  1100         name="driv er"
  1101        >
  1102         Driver in  use
  1103        </param>
  1104                
  1105       </member>
  1106               
  1107       <member 
  1108        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gNavigatio n.Back"
  1109       >
  1110                     
  1111        <summary>
  1112                      Move the  browser b ack
  1113                      
  1114        </summary>
  1115                
  1116       </member>
  1117               
  1118       <member 
  1119        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gNavigatio n.Forward"
  1120       >
  1121                     
  1122        <summary>
  1123                      Move the  browser f orward
  1124                      
  1125        </summary>
  1126                
  1127       </member>
  1128               
  1129       <member 
  1130        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gNavigatio n.GoToUrl( System.Str ing)"
  1131       >
  1132                     
  1133        <summary>
  1134                      Navigate  to a url  for your t est
  1135                      
  1136        </summary>
  1137                     
  1138        <param 
  1139         name="url"
  1140        >
  1141         String of  where you  want the b rowser to  go to
  1142        </param>
  1143                
  1144       </member>
  1145               
  1146       <member 
  1147        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gNavigatio n.GoToUrl( System.Uri )"
  1148       >
  1149                     
  1150        <summary>
  1151                      Navigate  to a url  for your t est
  1152                      
  1153        </summary>
  1154                     
  1155        <param 
  1156         name="url"
  1157        >
  1158         Uri object  of where  you want t he browser  to go to
  1159        </param>
  1160                
  1161       </member>
  1162               
  1163       <member 
  1164        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gNavigatio n.Refresh"
  1165       >
  1166                     
  1167        <summary>
  1168                      Refresh  the browse r
  1169                      
  1170        </summary>
  1171                
  1172       </member>
  1173               
  1174       <member 
  1175        name="T:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gOptions"
  1176       >
  1177                     
  1178        <summary>
  1179                      Provides  a mechani sm for set ting optio ns needed  for the dr iver durin g the test .
  1180                      
  1181        </summary>
  1182                
  1183       </member>
  1184               
  1185       <member 
  1186        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gOptions.# ctor(OpenQ A.Selenium .Support.E vents.Even tFiringWeb Driver)"
  1187       >
  1188                     
  1189        <summary>
  1190                      Initiali zes a new  instance o f the 
  1191         <see 
  1192          cref="T:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gOptions"
  1193         />
  1194          class
  1195                      
  1196        </summary>
  1197                     
  1198        <param 
  1199         name="driv er"
  1200        >
  1201         Instance o f the driv er current ly in use
  1202        </param>
  1203                
  1204       </member>
  1205               
  1206       <member 
  1207        name="P:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gOptions.C ookies"
  1208       >
  1209                     
  1210        <summary>
  1211                      Gets an  object all owing the  user to ma nipulate c ookies on  the page.
  1212                      
  1213        </summary>
  1214                
  1215       </member>
  1216               
  1217       <member 
  1218        name="P:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gOptions.W indow"
  1219       >
  1220                     
  1221        <summary>
  1222                      Gets an  object all owing the  user to ma nipulate t he current ly-focused  browser w indow.
  1223                      
  1224        </summary>
  1225                     
  1226        <remarks>
  1227         "Currently -focused"  is defined  as the br owser wind ow having  the window  handle
  1228                      returned  when IWeb Driver.Cur rentWindow Handle is  called.
  1229        </remarks>
  1230                
  1231       </member>
  1232               
  1233       <member 
  1234        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gOptions.T imeouts"
  1235       >
  1236                     
  1237        <summary>
  1238                      Provides  access to  the timeo uts define d for this  driver.
  1239                      
  1240        </summary>
  1241                     
  1242        <returns>
  1243         An object  implementi ng the 
  1244         <see 
  1245          cref="T:Op enQA.Selen ium.ITimeo uts"
  1246         />
  1247          interface .
  1248        </returns>
  1249                
  1250       </member>
  1251               
  1252       <member 
  1253        name="T:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gTargetLoc ator"
  1254       >
  1255                     
  1256        <summary>
  1257                      Provides  a mechani sm for fin ding eleme nts on the  page with  locators.
  1258                      
  1259        </summary>
  1260                
  1261       </member>
  1262               
  1263       <member 
  1264        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gTargetLoc ator.#ctor (OpenQA.Se lenium.Sup port.Event s.EventFir ingWebDriv er)"
  1265       >
  1266                     
  1267        <summary>
  1268                      Initiali zes a new  instance o f the 
  1269         <see 
  1270          cref="T:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gTargetLoc ator"
  1271         />
  1272          class
  1273                      
  1274        </summary>
  1275                     
  1276        <param 
  1277         name="driv er"
  1278        >
  1279         The driver  that is c urrently i n use
  1280        </param>
  1281                
  1282       </member>
  1283               
  1284       <member 
  1285        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gTargetLoc ator.Frame (System.In t32)"
  1286       >
  1287                     
  1288        <summary>
  1289                      Move to  a differen t frame us ing its in dex
  1290                      
  1291        </summary>
  1292                     
  1293        <param 
  1294         name="fram eIndex"
  1295        >
  1296         The index  of the 
  1297        </param>
  1298                     
  1299        <returns>
  1300         A WebDrive r instance  that is c urrently i n use
  1301        </returns>
  1302                
  1303       </member>
  1304               
  1305       <member 
  1306        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gTargetLoc ator.Frame (System.St ring)"
  1307       >
  1308                     
  1309        <summary>
  1310                      Move to  different  frame usin g its name
  1311                      
  1312        </summary>
  1313                     
  1314        <param 
  1315         name="fram eName"
  1316        >
  1317         name of th e frame
  1318        </param>
  1319                     
  1320        <returns>
  1321         A WebDrive r instance  that is c urrently i n use
  1322        </returns>
  1323                
  1324       </member>
  1325               
  1326       <member 
  1327        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gTargetLoc ator.Frame (OpenQA.Se lenium.IWe bElement)"
  1328       >
  1329                     
  1330        <summary>
  1331                      Move to  a frame el ement.
  1332                      
  1333        </summary>
  1334                     
  1335        <param 
  1336         name="fram eElement"
  1337        >
  1338         a previous ly found F RAME or IF RAME eleme nt.
  1339        </param>
  1340                     
  1341        <returns>
  1342         A WebDrive r instance  that is c urrently i n use.
  1343        </returns>
  1344                
  1345       </member>
  1346               
  1347       <member 
  1348        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gTargetLoc ator.Paren tFrame"
  1349       >
  1350                     
  1351        <summary>
  1352                      Select t he parent  frame of t he current ly selecte d frame.
  1353                      
  1354        </summary>
  1355                     
  1356        <returns>
  1357         An 
  1358         <see 
  1359          cref="T:Op enQA.Selen ium.IWebDr iver"
  1360         />
  1361          instance  focused on  the speci fied frame .
  1362        </returns>
  1363                
  1364       </member>
  1365               
  1366       <member 
  1367        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gTargetLoc ator.Windo w(System.S tring)"
  1368       >
  1369                     
  1370        <summary>
  1371                      Change t o the Wind ow by pass ing in the  name
  1372                      
  1373        </summary>
  1374                     
  1375        <param 
  1376         name="wind owName"
  1377        >
  1378         name of th e window t hat you wi sh to move  to
  1379        </param>
  1380                     
  1381        <returns>
  1382         A WebDrive r instance  that is c urrently i n use
  1383        </returns>
  1384                
  1385       </member>
  1386               
  1387       <member 
  1388        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gTargetLoc ator.Defau ltContent"
  1389       >
  1390                     
  1391        <summary>
  1392                      Change t he active  frame to t he default
  1393                      
  1394        </summary>
  1395                     
  1396        <returns>
  1397         Element of  the defau lt
  1398        </returns>
  1399                
  1400       </member>
  1401               
  1402       <member 
  1403        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gTargetLoc ator.Activ eElement"
  1404       >
  1405                     
  1406        <summary>
  1407                      Finds th e active e lement on  the page a nd returns  it
  1408                      
  1409        </summary>
  1410                     
  1411        <returns>
  1412         Element th at is acti ve
  1413        </returns>
  1414                
  1415       </member>
  1416               
  1417       <member 
  1418        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gTargetLoc ator.Alert "
  1419       >
  1420                     
  1421        <summary>
  1422                      Switches  to the cu rrently ac tive modal  dialog fo r this par ticular dr iver insta nce.
  1423                      
  1424        </summary>
  1425                     
  1426        <returns>
  1427         A handle t o the dial og.
  1428        </returns>
  1429                
  1430       </member>
  1431               
  1432       <member 
  1433        name="T:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gTimeouts"
  1434       >
  1435                     
  1436        <summary>
  1437                      Defines  the interf ace throug h which th e user can  define ti meouts.
  1438                      
  1439        </summary>
  1440                
  1441       </member>
  1442               
  1443       <member 
  1444        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gTimeouts. #ctor(Open QA.Seleniu m.IOptions )"
  1445       >
  1446                     
  1447        <summary>
  1448                      Initiali zes a new  instance o f the 
  1449         <see 
  1450          cref="T:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gTimeouts"
  1451         />
  1452          class
  1453                      
  1454        </summary>
  1455                     
  1456        <param 
  1457         name="opti ons"
  1458        >
  1459         The 
  1460         <see 
  1461          cref="T:Op enQA.Selen ium.IOptio ns"
  1462         />
  1463          object to  wrap.
  1464        </param>
  1465                
  1466       </member>
  1467               
  1468       <member 
  1469        name="P:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gTimeouts. ImplicitWa it"
  1470       >
  1471                     
  1472        <summary>
  1473                      Gets or  sets the i mplicit wa it timeout , which is  the  amou nt of time  the
  1474                      driver s hould wait  when sear ching for  an element  if it is  not immedi ately
  1475                      present.
  1476                      
  1477        </summary>
  1478                     
  1479        <remarks>
  1480                      When sea rching for  a single  element, t he driver  should pol l the page
  1481                      until th e element  has been f ound, or t his timeou t expires  before thr owing
  1482                      a 
  1483         <see 
  1484          cref="T:Op enQA.Selen ium.NoSuch ElementExc eption"
  1485         />
  1486         . When sea rching for  multiple  elements,
  1487                      the driv er should  poll the p age until  at least o ne element  has been  found
  1488                      or this  timeout ha s expired.
  1489                      
  1490         <para>
  1491                       Increasi ng the imp licit wait  timeout s hould be u sed judici ously as i t
  1492                       will hav e an adver se effect  on test ru n time, es pecially w hen used w ith
  1493                       slower l ocation st rategies l ike XPath.
  1494                       
  1495         </para>
  1496                      
  1497        </remarks>
  1498                
  1499       </member>
  1500               
  1501       <member 
  1502        name="P:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gTimeouts. Asynchrono usJavaScri pt"
  1503       >
  1504                     
  1505        <summary>
  1506                      Gets or  sets the a synchronou s script t imeout, wh ich is the  amount
  1507                      of time  the driver  should wa it when ex ecuting Ja vaScript a synchronou sly.
  1508                      This tim eout only  affects th
  1509         <see 
  1510          cref="M:Op enQA.Selen ium.IJavaS criptExecu tor.Execut eAsyncScri pt(System. String,Sys tem.Object [])"
  1511         />
  1512                      method.
  1513                      
  1514        </summary>
  1515                
  1516       </member>
  1517               
  1518       <member 
  1519        name="P:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gTimeouts. PageLoad"
  1520       >
  1521                     
  1522        <summary>
  1523                      Gets or  sets the p age load t imeout, wh ich is the  amount of  time the  driver
  1524                      should w ait for a  page to lo ad when se tting the 
  1525         <see 
  1526          cref="P:Op enQA.Selen ium.IWebDr iver.Url"
  1527         />
  1528                      property .
  1529                      
  1530        </summary>
  1531                
  1532       </member>
  1533               
  1534       <member 
  1535        name="T:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gWebElemen t"
  1536       >
  1537                     
  1538        <summary>
  1539                      EventFir ingWebElem ent allows  you to ha ve access  to specifi c items th at are fou nd on the  page
  1540                      
  1541        </summary>
  1542                
  1543       </member>
  1544               
  1545       <member 
  1546        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gWebElemen t.#ctor(Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver, OpenQA.Sel enium.IWeb Element)"
  1547       >
  1548                     
  1549        <summary>
  1550                      Initiali zes a new  instance o f the 
  1551         <see 
  1552          cref="T:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gWebElemen t"
  1553         />
  1554          class.
  1555                      
  1556        </summary>
  1557                     
  1558        <param 
  1559         name="driv er"
  1560        >
  1561         The 
  1562         <see 
  1563          cref="T:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver"
  1564         />
  1565          instance  hosting th is element .
  1566        </param>
  1567                     
  1568        <param 
  1569         name="elem ent"
  1570        >
  1571         The 
  1572         <see 
  1573          cref="T:Op enQA.Selen ium.IWebEl ement"
  1574         />
  1575          to wrap f or event f iring.
  1576        </param>
  1577                
  1578       </member>
  1579               
  1580       <member 
  1581        name="P:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gWebElemen t.WrappedE lement"
  1582       >
  1583                     
  1584        <summary>
  1585                      Gets the  underlyin g wrapped 
  1586         <see 
  1587          cref="T:Op enQA.Selen ium.IWebEl ement"
  1588         />
  1589         .
  1590                      
  1591        </summary>
  1592                
  1593       </member>
  1594               
  1595       <member 
  1596        name="P:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gWebElemen t.TagName"
  1597       >
  1598                     
  1599        <summary>
  1600                      Gets the  DOM Tag o f element
  1601                      
  1602        </summary>
  1603                
  1604       </member>
  1605               
  1606       <member 
  1607        name="P:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gWebElemen t.Text"
  1608       >
  1609                     
  1610        <summary>
  1611                      Gets the  text from  the eleme nt
  1612                      
  1613        </summary>
  1614                
  1615       </member>
  1616               
  1617       <member 
  1618        name="P:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gWebElemen t.Enabled"
  1619       >
  1620                     
  1621        <summary>
  1622                      Gets a v alue indic ating whet her an ele ment is cu rrently en abled
  1623                      
  1624        </summary>
  1625                
  1626       </member>
  1627               
  1628       <member 
  1629        name="P:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gWebElemen t.Selected "
  1630       >
  1631                     
  1632        <summary>
  1633                      Gets a v alue indic ating whet her this e lement is  selected o r not. Thi s operatio n only app lies to in put elemen ts such as  checkboxe s, options  in a sele ct and rad io buttons .
  1634                      
  1635        </summary>
  1636                
  1637       </member>
  1638               
  1639       <member 
  1640        name="P:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gWebElemen t.Location "
  1641       >
  1642                     
  1643        <summary>
  1644                      Gets the  Location  of an elem ent and re turns a Po int object
  1645                      
  1646        </summary>
  1647                
  1648       </member>
  1649               
  1650       <member 
  1651        name="P:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gWebElemen t.Size"
  1652       >
  1653                     
  1654        <summary>
  1655                      Gets the  
  1656         <see 
  1657          cref="P:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gWebElemen t.Size"
  1658         />
  1659          of the el ement on t he page
  1660                      
  1661        </summary>
  1662                
  1663       </member>
  1664               
  1665       <member 
  1666        name="P:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gWebElemen t.Displaye d"
  1667       >
  1668                     
  1669        <summary>
  1670                      Gets a v alue indic ating whet her the el ement is c urrently b eing displ ayed
  1671                      
  1672        </summary>
  1673                
  1674       </member>
  1675               
  1676       <member 
  1677        name="P:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gWebElemen t.ParentDr iver"
  1678       >
  1679                     
  1680        <summary>
  1681                      Gets the  underlyin g EventFir ingWebDriv er for thi s element.
  1682                      
  1683        </summary>
  1684                
  1685       </member>
  1686               
  1687       <member 
  1688        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gWebElemen t.Clear"
  1689       >
  1690                     
  1691        <summary>
  1692                      Method t o clear th e text out  of an Inp ut element
  1693                      
  1694        </summary>
  1695                
  1696       </member>
  1697               
  1698       <member 
  1699        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gWebElemen t.SendKeys (System.St ring)"
  1700       >
  1701                     
  1702        <summary>
  1703                      Method f or sending  native ke y strokes  to the bro wser
  1704                      
  1705        </summary>
  1706                     
  1707        <param 
  1708         name="text "
  1709        >
  1710         String con taining wh at you wou ld like to  type onto  the scree n
  1711        </param>
  1712                
  1713       </member>
  1714               
  1715       <member 
  1716        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gWebElemen t.Submit"
  1717       >
  1718                     
  1719        <summary>
  1720                      If this  current el ement is a  form, or  an element  within a  form, then  this will  be submit ted to the  remote se rver.
  1721                      If this  causes the  current p age to cha nge, then  this metho d will blo ck until t he new pag e is loade d.
  1722                      
  1723        </summary>
  1724                
  1725       </member>
  1726               
  1727       <member 
  1728        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gWebElemen t.Click"
  1729       >
  1730                     
  1731        <summary>
  1732                      Click th is element . If this  causes a n ew page to  load, thi s method w ill block  until
  1733                      the page  has loade d. At this  point, yo u should d iscard all  reference s to this  element
  1734                      and any  further op erations p erformed o n this ele ment will  have undef ined behav ior unless
  1735                      you know  that the  element an d the page  will stil l be prese nt. If thi s element  is not
  1736                      clickabl e, then th is operati on is a no -op since  it's prett y common f or someone  to
  1737                      accident ally miss   the targe t when cli cking in R eal Life
  1738                      
  1739        </summary>
  1740                
  1741       </member>
  1742               
  1743       <member 
  1744        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gWebElemen t.GetAttri bute(Syste m.String)"
  1745       >
  1746                     
  1747        <summary>
  1748                      If this  current el ement is a  form, or  an element  within a  form, then  this will  be submit ted to the  remote se rver. If t his causes  the curre nt page to  change, t hen this m ethod will  block unt il the new  page is l oaded.
  1749                      
  1750        </summary>
  1751                     
  1752        <param 
  1753         name="attr ibuteName"
  1754        >
  1755         Attribute  you wish t o get deta ils of
  1756        </param>
  1757                     
  1758        <returns>
  1759         The attrib ute's curr ent value  or null if  the value  is not se t.
  1760        </returns>
  1761                
  1762       </member>
  1763               
  1764       <member 
  1765        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gWebElemen t.GetPrope rty(System .String)"
  1766       >
  1767                     
  1768        <summary>
  1769                      Gets the  value of  a JavaScri pt propert y of this  element.
  1770                      
  1771        </summary>
  1772                     
  1773        <param 
  1774         name="prop ertyName"
  1775        >
  1776         The name J avaScript  the JavaSc ript prope rty to get  the value  of.
  1777        </param>
  1778                     
  1779        <returns>
  1780         The JavaSc ript prope rty's curr ent value.  Returns a  
  1781         <see 
  1782          langword=" null"
  1783         />
  1784          if the
  1785                      value is  not set o r the prop erty does  not exist.
  1786        </returns>
  1787                
  1788       </member>
  1789               
  1790       <member 
  1791        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gWebElemen t.GetCssVa lue(System .String)"
  1792       >
  1793                     
  1794        <summary>
  1795                      Method t o return t he value o f a CSS Pr operty
  1796                      
  1797        </summary>
  1798                     
  1799        <param 
  1800         name="prop ertyName"
  1801        >
  1802         CSS proper ty key
  1803        </param>
  1804                     
  1805        <returns>
  1806         string val ue of the  CSS proper ty
  1807        </returns>
  1808                
  1809       </member>
  1810               
  1811       <member 
  1812        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gWebElemen t.FindElem ent(OpenQA .Selenium. By)"
  1813       >
  1814                     
  1815        <summary>
  1816                      Finds th e first el ement in t he page th at matches  the 
  1817         <see 
  1818          cref="T:Op enQA.Selen ium.By"
  1819         />
  1820          object
  1821                      
  1822        </summary>
  1823                     
  1824        <param 
  1825         name="by"
  1826        >
  1827         By mechani sm to find  the eleme nt
  1828        </param>
  1829                     
  1830        <returns>
  1831         IWebElemen t object s o that you  can inter action tha t object
  1832        </returns>
  1833                
  1834       </member>
  1835               
  1836       <member 
  1837        name="M:Op enQA.Selen ium.Suppor t.Events.E ventFiring WebDriver. EventFirin gWebElemen t.FindElem ents(OpenQ A.Selenium .By)"
  1838       >
  1839                     
  1840        <summary>
  1841                      Finds th e elements  on the pa ge by usin g the 
  1842         <see 
  1843          cref="T:Op enQA.Selen ium.By"
  1844         />
  1845          object an d returns  a ReadOnly Collection  of the El ements on  the page
  1846                      
  1847        </summary>
  1848                     
  1849        <param 
  1850         name="by"
  1851        >
  1852         By mechani sm to find  the eleme nt
  1853        </param>
  1854                     
  1855        <returns>
  1856         ReadOnlyCo llection o f IWebElem ent
  1857        </returns>
  1858                
  1859       </member>
  1860               
  1861       <member 
  1862        name="T:Op enQA.Selen ium.Suppor t.Events.F indElement EventArgs"
  1863       >
  1864                     
  1865        <summary>
  1866                      Provides  data for  events rel ated to fi nding elem ents.
  1867                      
  1868        </summary>
  1869                
  1870       </member>
  1871               
  1872       <member 
  1873        name="M:Op enQA.Selen ium.Suppor t.Events.F indElement EventArgs. #ctor(Open QA.Seleniu m.IWebDriv er,OpenQA. Selenium.B y)"
  1874       >
  1875                     
  1876        <summary>
  1877                      Initiali zes a new  instance o f the 
  1878         <see 
  1879          cref="T:Op enQA.Selen ium.Suppor t.Events.F indElement EventArgs"
  1880         />
  1881          class.
  1882                      
  1883        </summary>
  1884                     
  1885        <param 
  1886         name="driv er"
  1887        >
  1888         The WebDri ver instan ce used in  finding e lements.
  1889        </param>
  1890                     
  1891        <param 
  1892         name="meth od"
  1893        >
  1894         The 
  1895         <see 
  1896          cref="T:Op enQA.Selen ium.By"
  1897         />
  1898          object co ntaining t he method  used to fi nd element s
  1899        </param>
  1900                
  1901       </member>
  1902               
  1903       <member 
  1904        name="M:Op enQA.Selen ium.Suppor t.Events.F indElement EventArgs. #ctor(Open QA.Seleniu m.IWebDriv er,OpenQA. Selenium.I WebElement ,OpenQA.Se lenium.By) "
  1905       >
  1906                     
  1907        <summary>
  1908                      Initiali zes a new  instance o f the 
  1909         <see 
  1910          cref="T:Op enQA.Selen ium.Suppor t.Events.F indElement EventArgs"
  1911         />
  1912          class.
  1913                      
  1914        </summary>
  1915                     
  1916        <param 
  1917         name="driv er"
  1918        >
  1919         The WebDri ver instan ce used in  finding e lements.
  1920        </param>
  1921                     
  1922        <param 
  1923         name="elem ent"
  1924        >
  1925         The parent  element u sed as the  context f or the sea rch.
  1926        </param>
  1927                     
  1928        <param 
  1929         name="meth od"
  1930        >
  1931         The 
  1932         <see 
  1933          cref="T:Op enQA.Selen ium.By"
  1934         />
  1935          object co ntaining t he method  used to fi nd element s.
  1936        </param>
  1937                
  1938       </member>
  1939               
  1940       <member 
  1941        name="P:Op enQA.Selen ium.Suppor t.Events.F indElement EventArgs. Driver"
  1942       >
  1943                     
  1944        <summary>
  1945                      Gets the  WebDriver  instance  used in fi nding elem ents.
  1946                      
  1947        </summary>
  1948                
  1949       </member>
  1950               
  1951       <member 
  1952        name="P:Op enQA.Selen ium.Suppor t.Events.F indElement EventArgs. Element"
  1953       >
  1954                     
  1955        <summary>
  1956                      Gets the  parent el ement used  as the co ntext for  the search .
  1957                      
  1958        </summary>
  1959                
  1960       </member>
  1961               
  1962       <member 
  1963        name="P:Op enQA.Selen ium.Suppor t.Events.F indElement EventArgs. FindMethod "
  1964       >
  1965                     
  1966        <summary>
  1967                      Gets the  
  1968         <see 
  1969          cref="T:Op enQA.Selen ium.By"
  1970         />
  1971          object co ntaining t he method  used to fi nd element s.
  1972                      
  1973        </summary>
  1974                
  1975       </member>
  1976               
  1977       <member 
  1978        name="T:Op enQA.Selen ium.Suppor t.Events.W ebDriverEx ceptionEve ntArgs"
  1979       >
  1980                     
  1981        <summary>
  1982                      Provides  data for  events rel ating to e xception h andling.
  1983                      
  1984        </summary>
  1985                
  1986       </member>
  1987               
  1988       <member 
  1989        name="M:Op enQA.Selen ium.Suppor t.Events.W ebDriverEx ceptionEve ntArgs.#ct or(OpenQA. Selenium.I WebDriver, System.Exc eption)"
  1990       >
  1991                     
  1992        <summary>
  1993                      Initiali zes a new  instance o f the 
  1994         <see 
  1995          cref="T:Op enQA.Selen ium.Suppor t.Events.W ebDriverEx ceptionEve ntArgs"
  1996         />
  1997          class.
  1998                      
  1999        </summary>
  2000                     
  2001        <param 
  2002         name="driv er"
  2003        >
  2004         The WebDri ver instan ce throwin g the exce ption.
  2005        </param>
  2006                     
  2007        <param 
  2008         name="thro wnExceptio n"
  2009        >
  2010         The except ion thrown  by the dr iver.
  2011        </param>
  2012                
  2013       </member>
  2014               
  2015       <member 
  2016        name="P:Op enQA.Selen ium.Suppor t.Events.W ebDriverEx ceptionEve ntArgs.Thr ownExcepti on"
  2017       >
  2018                     
  2019        <summary>
  2020                      Gets the  exception  thrown by  the drive r.
  2021                      
  2022        </summary>
  2023                
  2024       </member>
  2025               
  2026       <member 
  2027        name="P:Op enQA.Selen ium.Suppor t.Events.W ebDriverEx ceptionEve ntArgs.Dri ver"
  2028       >
  2029                     
  2030        <summary>
  2031                      Gets the  WebDriver  instance  .
  2032                      
  2033        </summary>
  2034                
  2035       </member>
  2036               
  2037       <member 
  2038        name="T:Op enQA.Selen ium.Suppor t.Events.W ebDriverNa vigationEv entArgs"
  2039       >
  2040                     
  2041        <summary>
  2042                      Provides  data for  events rel ating to n avigation.
  2043                      
  2044        </summary>
  2045                
  2046       </member>
  2047               
  2048       <member 
  2049        name="M:Op enQA.Selen ium.Suppor t.Events.W ebDriverNa vigationEv entArgs.#c tor(OpenQA .Selenium. IWebDriver )"
  2050       >
  2051                     
  2052        <summary>
  2053                      Initiali zes a new  instance o f the 
  2054         <see 
  2055          cref="T:Op enQA.Selen ium.Suppor t.Events.W ebDriverNa vigationEv entArgs"
  2056         />
  2057          class.
  2058                      
  2059        </summary>
  2060                     
  2061        <param 
  2062         name="driv er"
  2063        >
  2064         The WebDri ver instan ce used in  navigatio n.
  2065        </param>
  2066                
  2067       </member>
  2068               
  2069       <member 
  2070        name="M:Op enQA.Selen ium.Suppor t.Events.W ebDriverNa vigationEv entArgs.#c tor(OpenQA .Selenium. IWebDriver ,System.St ring)"
  2071       >
  2072                     
  2073        <summary>
  2074                      Initiali zes a new  instance o f the 
  2075         <see 
  2076          cref="T:Op enQA.Selen ium.Suppor t.Events.W ebDriverNa vigationEv entArgs"
  2077         />
  2078          class.
  2079                      
  2080        </summary>
  2081                     
  2082        <param 
  2083         name="driv er"
  2084        >
  2085         The WebDri ver instan ce used in  navigatio n.
  2086        </param>
  2087                     
  2088        <param 
  2089         name="url"
  2090        >
  2091         The URL na vigated to  by the dr iver.
  2092        </param>
  2093                
  2094       </member>
  2095               
  2096       <member 
  2097        name="P:Op enQA.Selen ium.Suppor t.Events.W ebDriverNa vigationEv entArgs.Ur l"
  2098       >
  2099                     
  2100        <summary>
  2101                      Gets the  URL navig ated to by  the drive r.
  2102                      
  2103        </summary>
  2104                
  2105       </member>
  2106               
  2107       <member 
  2108        name="P:Op enQA.Selen ium.Suppor t.Events.W ebDriverNa vigationEv entArgs.Dr iver"
  2109       >
  2110                     
  2111        <summary>
  2112                      Gets the  WebDriver  instance  used in na vigation.
  2113                      
  2114        </summary>
  2115                
  2116       </member>
  2117               
  2118       <member 
  2119        name="T:Op enQA.Selen ium.Suppor t.Events.W ebDriverSc riptEventA rgs"
  2120       >
  2121                     
  2122        <summary>
  2123                      Provides  data for  events rel ating to e xecuting J avaScript.
  2124                      
  2125        </summary>
  2126                
  2127       </member>
  2128               
  2129       <member 
  2130        name="M:Op enQA.Selen ium.Suppor t.Events.W ebDriverSc riptEventA rgs.#ctor( OpenQA.Sel enium.IWeb Driver,Sys tem.String )"
  2131       >
  2132                     
  2133        <summary>
  2134                      Initiali zes a new  instance o f the 
  2135         <see 
  2136          cref="T:Op enQA.Selen ium.Suppor t.Events.W ebDriverSc riptEventA rgs"
  2137         />
  2138          class.
  2139                      
  2140        </summary>
  2141                     
  2142        <param 
  2143         name="driv er"
  2144        >
  2145         The WebDri ver instan ce used to  execute t he script.
  2146        </param>
  2147                     
  2148        <param 
  2149         name="scri pt"
  2150        >
  2151         The script  executed  by the dri ver.
  2152        </param>
  2153                
  2154       </member>
  2155               
  2156       <member 
  2157        name="P:Op enQA.Selen ium.Suppor t.Events.W ebDriverSc riptEventA rgs.Driver "
  2158       >
  2159                     
  2160        <summary>
  2161                      Gets the  WebDriver  instance  used to ex ecute the  script.
  2162                      
  2163        </summary>
  2164                
  2165       </member>
  2166               
  2167       <member 
  2168        name="P:Op enQA.Selen ium.Suppor t.Events.W ebDriverSc riptEventA rgs.Script "
  2169       >
  2170                     
  2171        <summary>
  2172                      Gets the  script ex ecuted by  the driver .
  2173                      
  2174        </summary>
  2175                
  2176       </member>
  2177               
  2178       <member 
  2179        name="T:Op enQA.Selen ium.Suppor t.Events.W ebElementE ventArgs"
  2180       >
  2181                     
  2182        <summary>
  2183                      Provides  data for  events rel ating to e lements.
  2184                      
  2185        </summary>
  2186                
  2187       </member>
  2188               
  2189       <member 
  2190        name="M:Op enQA.Selen ium.Suppor t.Events.W ebElementE ventArgs.# ctor(OpenQ A.Selenium .IWebDrive r,OpenQA.S elenium.IW ebElement) "
  2191       >
  2192                     
  2193        <summary>
  2194                      Initiali zes a new  instance o f the 
  2195         <see 
  2196          cref="T:Op enQA.Selen ium.Suppor t.Events.W ebElementE ventArgs"
  2197         />
  2198          class.
  2199                      
  2200        </summary>
  2201                     
  2202        <param 
  2203         name="driv er"
  2204        >
  2205         The WebDri ver instan ce used fo r the acti on.
  2206        </param>
  2207                     
  2208        <param 
  2209         name="elem ent"
  2210        >
  2211         The elemen t used for  the actio n.
  2212        </param>
  2213                
  2214       </member>
  2215               
  2216       <member 
  2217        name="P:Op enQA.Selen ium.Suppor t.Events.W ebElementE ventArgs.D river"
  2218       >
  2219                     
  2220        <summary>
  2221                      Gets the  WebDriver  instance  used for t he action.
  2222                      
  2223        </summary>
  2224                
  2225       </member>
  2226               
  2227       <member 
  2228        name="P:Op enQA.Selen ium.Suppor t.Events.W ebElementE ventArgs.E lement"
  2229       >
  2230                     
  2231        <summary>
  2232                      Gets the  element u sed for th e action.
  2233                      
  2234        </summary>
  2235                
  2236       </member>
  2237               
  2238       <member 
  2239        name="T:Op enQA.Selen ium.Suppor t.Events.W ebElementV alueEventA rgs"
  2240       >
  2241                     
  2242        <summary>
  2243                      Provides  data for  events rel ated to fi nding elem ents.
  2244                      
  2245        </summary>
  2246                
  2247       </member>
  2248               
  2249       <member 
  2250        name="M:Op enQA.Selen ium.Suppor t.Events.W ebElementV alueEventA rgs.#ctor( OpenQA.Sel enium.IWeb Driver,Ope nQA.Seleni um.IWebEle ment,Syste m.String)"
  2251       >
  2252                     
  2253        <summary>
  2254                      Initiali zes a new  instance o f the 
  2255         <see 
  2256          cref="T:Op enQA.Selen ium.Suppor t.Events.W ebElementV alueEventA rgs"
  2257         />
  2258          class.
  2259                      
  2260        </summary>
  2261                     
  2262        <param 
  2263         name="driv er"
  2264        >
  2265         The WebDri ver instan ce used fo r the acti on.
  2266        </param>
  2267                     
  2268        <param 
  2269         name="elem ent"
  2270        >
  2271         The elemen t used for  the actio n.
  2272        </param>
  2273                     
  2274        <param 
  2275         name="valu e"
  2276        >
  2277         The new va lue for th e element.
  2278        </param>
  2279                
  2280       </member>
  2281               
  2282       <member 
  2283        name="P:Op enQA.Selen ium.Suppor t.Events.W ebElementV alueEventA rgs.Value"
  2284       >
  2285                     
  2286        <summary>
  2287                      Gets the  Value tha t is writt en to the  element
  2288                      
  2289        </summary>
  2290                
  2291       </member>
  2292               
  2293       <member 
  2294        name="T:Op enQA.Selen ium.Suppor t.Extensio ns.WebDriv erExtensio ns"
  2295       >
  2296                     
  2297        <summary>
  2298                      Provides  extension  methods f or conveni ence in us ing WebDri ver.
  2299                      
  2300        </summary>
  2301                
  2302       </member>
  2303               
  2304       <member 
  2305        name="M:Op enQA.Selen ium.Suppor t.Extensio ns.WebDriv erExtensio ns.TakeScr eenshot(Op enQA.Selen ium.IWebDr iver)"
  2306       >
  2307                     
  2308        <summary>
  2309                      Gets a 
  2310         <see 
  2311          cref="T:Op enQA.Selen ium.Screen shot"
  2312         />
  2313          object re presenting  the image  of the pa ge on the  screen.
  2314                      
  2315        </summary>
  2316                     
  2317        <param 
  2318         name="driv er"
  2319        >
  2320         The driver  instance  to extend.
  2321        </param>
  2322                     
  2323        <returns>
  2324        
  2325         <see 
  2326          cref="T:Op enQA.Selen ium.Screen shot"
  2327         />
  2328          object co ntaining t he image.
  2329        </returns>
  2330                     
  2331        <exception  
  2332         cref="T:Op enQA.Selen ium.WebDri verExcepti on"
  2333        >
  2334         Thrown if  this 
  2335         <see 
  2336          cref="T:Op enQA.Selen ium.IWebDr iver"
  2337         />
  2338          instance
  2339                      does not  implement  
  2340         <see 
  2341          cref="T:Op enQA.Selen ium.ITakes Screenshot "
  2342         />
  2343         , or the c apabilitie s of the d river
  2344                      indicate  that it c annot take  screensho ts.
  2345        </exceptio n>
  2346                
  2347       </member>
  2348               
  2349       <member 
  2350        name="M:Op enQA.Selen ium.Suppor t.Extensio ns.WebDriv erExtensio ns.Execute JavaScript (OpenQA.Se lenium.IWe bDriver,Sy stem.Strin g,System.O bject[])"
  2351       >
  2352                     
  2353        <summary>
  2354                      Executes  JavaScrip t in the c ontext of  the curren tly select ed frame o r window
  2355                      
  2356        </summary>
  2357                     
  2358        <param 
  2359         name="driv er"
  2360        >
  2361         The driver  instance  to extend.
  2362        </param>
  2363                     
  2364        <param 
  2365         name="scri pt"
  2366        >
  2367         The JavaSc ript code  to execute .
  2368        </param>
  2369                     
  2370        <param 
  2371         name="args "
  2372        >
  2373         The argume nts to the  script.
  2374        </param>
  2375                     
  2376        <exception  
  2377         cref="T:Op enQA.Selen ium.WebDri verExcepti on"
  2378        >
  2379         Thrown if  this 
  2380         <see 
  2381          cref="T:Op enQA.Selen ium.IWebDr iver"
  2382         />
  2383          instance
  2384                      does not  implement  
  2385         <see 
  2386          cref="T:Op enQA.Selen ium.IJavaS criptExecu tor"
  2387         />
  2388        </exceptio n>
  2389                
  2390       </member>
  2391               
  2392       <member 
  2393        name="M:Op enQA.Selen ium.Suppor t.Extensio ns.WebDriv erExtensio ns.Execute JavaScript ``1(OpenQA .Selenium. IWebDriver ,System.St ring,Syste m.Object[] )"
  2394       >
  2395                     
  2396        <summary>
  2397                      Executes  JavaScrip t in the c ontext of  the curren tly select ed frame o r window
  2398                      
  2399        </summary>
  2400                     
  2401        <typeparam  
  2402         name="T"
  2403        >
  2404         Expected r eturn type  of the Ja vaScript e xecution.
  2405        </typepara m>
  2406                     
  2407        <param 
  2408         name="driv er"
  2409        >
  2410         The driver  instance  to extend.
  2411        </param>
  2412                     
  2413        <param 
  2414         name="scri pt"
  2415        >
  2416         The JavaSc ript code  to execute .
  2417        </param>
  2418                     
  2419        <param 
  2420         name="args "
  2421        >
  2422         The argume nts to the  script.
  2423        </param>
  2424                     
  2425        <returns>
  2426         The value  returned b y the scri pt.
  2427        </returns>
  2428                     
  2429        <exception  
  2430         cref="T:Op enQA.Selen ium.WebDri verExcepti on"
  2431        >
  2432         Thrown if  this 
  2433         <see 
  2434          cref="T:Op enQA.Selen ium.IWebDr iver"
  2435         />
  2436          instance
  2437                      does not  implement  
  2438         <see 
  2439          cref="T:Op enQA.Selen ium.IJavaS criptExecu tor"
  2440         />
  2441         , or if th e actual r eturn type
  2442                      of the J avaScript  execution  does not m atch the e xpected ty pe.
  2443        </exceptio n>
  2444                
  2445       </member>
  2446               
  2447       <member 
  2448        name="T:Op enQA.Selen ium.Suppor t.PageObje cts.ByAll"
  2449       >
  2450                     
  2451        <summary>
  2452                      Mechanis m used to  locate ele ments with in a docum ent using  a series o f lookups.  This clas s will
  2453                      find all  DOM eleme nts that m atches all  of the lo cators in  sequence,  e.g.
  2454                      
  2455        </summary>
  2456                     
  2457        <example>
  2458                      The foll owing code  will find  all eleme nts that m atch by1 a nd then al l elements  that also  match by2 .
  2459                      
  2460         <code>
  2461                       driver.f indElement s(new ByAl l(by1, by2 ))
  2462                       
  2463         </code>
  2464                      This mea ns that th e list of  elements r eturned ma y not be i n document  order.
  2465                      
  2466        </example>
  2467        >
  2468                
  2469       </member>
  2470               
  2471       <member 
  2472        name="M:Op enQA.Selen ium.Suppor t.PageObje cts.ByAll. #ctor(Open QA.Seleniu m.By[])"
  2473       >
  2474                     
  2475        <summary>
  2476                      Initiali zes a new  instance o f the 
  2477         <see 
  2478          cref="T:Op enQA.Selen ium.Suppor t.PageObje cts.ByAll"
  2479         />
  2480          class wit h one or m ore 
  2481         <see 
  2482          cref="T:Op enQA.Selen ium.By"
  2483         />
  2484          objects.
  2485                      
  2486        </summary>
  2487                     
  2488        <param 
  2489         name="bys"
  2490        >
  2491         One or mor
  2492         <see 
  2493          cref="T:Op enQA.Selen ium.By"
  2494         />
  2495          reference s
  2496        </param>
  2497                
  2498       </member>
  2499               
  2500       <member 
  2501        name="M:Op enQA.Selen ium.Suppor t.PageObje cts.ByAll. FindElemen t(OpenQA.S elenium.IS earchConte xt)"
  2502       >
  2503                     
  2504        <summary>
  2505                      Find a s ingle elem ent.
  2506                      
  2507        </summary>
  2508                     
  2509        <param 
  2510         name="cont ext"
  2511        >
  2512         Context us ed to find  the eleme nt.
  2513        </param>
  2514                     
  2515        <returns>
  2516         The elemen t that mat ches
  2517        </returns>
  2518                
  2519       </member>
  2520               
  2521       <member 
  2522        name="M:Op enQA.Selen ium.Suppor t.PageObje cts.ByAll. FindElemen ts(OpenQA. Selenium.I SearchCont ext)"
  2523       >
  2524                     
  2525        <summary>
  2526                      Finds ma ny element s
  2527                      
  2528        </summary>
  2529                     
  2530        <param 
  2531         name="cont ext"
  2532        >
  2533         Context us ed to find  the eleme nt.
  2534        </param>
  2535                     
  2536        <returns>
  2537         A readonly  collectio n of eleme nts that m atch.
  2538        </returns>
  2539                
  2540       </member>
  2541               
  2542       <member 
  2543        name="M:Op enQA.Selen ium.Suppor t.PageObje cts.ByAll. ToString"
  2544       >
  2545                     
  2546        <summary>
  2547                      Writes o ut a comma  separated  list of t he 
  2548         <see 
  2549          cref="T:Op enQA.Selen ium.By"
  2550         />
  2551          objects u sed in the  chain.
  2552                      
  2553        </summary>
  2554                     
  2555        <returns>
  2556         Converts t he value o f this ins tance to a  
  2557         <see 
  2558          cref="T:Sy stem.Strin g"
  2559         />
  2560        </returns>
  2561                
  2562       </member>
  2563               
  2564       <member 
  2565        name="T:Op enQA.Selen ium.Suppor t.PageObje cts.ByChai ned"
  2566       >
  2567                     
  2568        <summary>
  2569                      Mechanis m used to  locate ele ments with in a docum ent using  a series o f other lo okups.  Th is class
  2570                      will fin d all DOM  elements t hat matche s each of  the locato rs in sequ ence
  2571                      
  2572        </summary>
  2573                     
  2574        <example>
  2575                      The foll owing code  will will  find all  elements t hat match  by2 and ap pear under  an elemen t that mat ches
  2576                      by1.
  2577                      
  2578         <code>
  2579                       driver.f indElement s(new ByCh ained(by1,  by2))
  2580                       
  2581         </code>
  2582                      
  2583        </example>
  2584                
  2585       </member>
  2586               
  2587       <member 
  2588        name="M:Op enQA.Selen ium.Suppor t.PageObje cts.ByChai ned.#ctor( OpenQA.Sel enium.By[] )"
  2589       >
  2590                     
  2591        <summary>
  2592                      Initiali zes a new  instance o f the 
  2593         <see 
  2594          cref="T:Op enQA.Selen ium.Suppor t.PageObje cts.ByChai ned"
  2595         />
  2596          class wit h one or m ore 
  2597         <see 
  2598          cref="T:Op enQA.Selen ium.By"
  2599         />
  2600          objects.
  2601                      
  2602        </summary>
  2603                     
  2604        <param 
  2605         name="bys"
  2606        >
  2607         One or mor
  2608         <see 
  2609          cref="T:Op enQA.Selen ium.By"
  2610         />
  2611          reference s
  2612        </param>
  2613                
  2614       </member>
  2615               
  2616       <member 
  2617        name="M:Op enQA.Selen ium.Suppor t.PageObje cts.ByChai ned.FindEl ement(Open QA.Seleniu m.ISearchC ontext)"
  2618       >
  2619                     
  2620        <summary>
  2621                      Find a s ingle elem ent.
  2622                      
  2623        </summary>
  2624                     
  2625        <param 
  2626         name="cont ext"
  2627        >
  2628         Context us ed to find  the eleme nt.
  2629        </param>
  2630                     
  2631        <returns>
  2632         The elemen t that mat ches
  2633        </returns>
  2634                
  2635       </member>
  2636               
  2637       <member 
  2638        name="M:Op enQA.Selen ium.Suppor t.PageObje cts.ByChai ned.FindEl ements(Ope nQA.Seleni um.ISearch Context)"
  2639       >
  2640                     
  2641        <summary>
  2642                      Finds ma ny element s
  2643                      
  2644        </summary>
  2645                     
  2646        <param 
  2647         name="cont ext"
  2648        >
  2649         Context us ed to find  the eleme nt.
  2650        </param>
  2651                     
  2652        <returns>
  2653         A readonly  collectio n of eleme nts that m atch.
  2654        </returns>
  2655                
  2656       </member>
  2657               
  2658       <member 
  2659        name="M:Op enQA.Selen ium.Suppor t.PageObje cts.ByChai ned.ToStri ng"
  2660       >
  2661                     
  2662        <summary>
  2663                      Writes o ut a comma  separated  list of t he 
  2664         <see 
  2665          cref="T:Op enQA.Selen ium.By"
  2666         />
  2667          objects u sed in the  chain.
  2668                      
  2669        </summary>
  2670                     
  2671        <returns>
  2672         Converts t he value o f this ins tance to a  
  2673         <see 
  2674          cref="T:Sy stem.Strin g"
  2675         />
  2676        </returns>
  2677                
  2678       </member>
  2679               
  2680       <member 
  2681        name="T:Op enQA.Selen ium.Suppor t.PageObje cts.ByFact ory"
  2682       >
  2683                     
  2684        <summary>
  2685                      Provides  instances  of the 
  2686         <see 
  2687          cref="T:Op enQA.Selen ium.By"
  2688         />
  2689          object to  the attri butes.
  2690                      
  2691        </summary>
  2692                
  2693       </member>
  2694               
  2695       <member 
  2696        name="M:Op enQA.Selen ium.Suppor t.PageObje cts.ByFact ory.From(O penQA.Sele nium.Suppo rt.PageObj ects.Finds ByAttribut e)"
  2697       >
  2698                     
  2699        <summary>
  2700                      Gets an  instance o f the 
  2701         <see 
  2702          cref="T:Op enQA.Selen ium.By"
  2703         />
  2704          class bas ed on the  specified  attribute.
  2705                      
  2706        </summary>
  2707                     
  2708        <param 
  2709         name="attr ibute"
  2710        >
  2711         The 
  2712         <see 
  2713          cref="T:Op enQA.Selen ium.Suppor t.PageObje cts.FindsB yAttribute "
  2714         />
  2715          describin g how to f ind the el ement.
  2716        </param>
  2717                     
  2718        <returns>
  2719         An instanc e of the 
  2720         <see 
  2721          cref="T:Op enQA.Selen ium.By"
  2722         />
  2723          class.
  2724        </returns>
  2725                
  2726       </member>
  2727               
  2728       <member 
  2729        name="T:Op enQA.Selen ium.Suppor t.PageObje cts.ByIdOr Name"
  2730       >
  2731                     
  2732        <summary>
  2733                      Finds el ement when  the id or  the name  attribute  has the sp ecified va lue.
  2734                      
  2735        </summary>
  2736                
  2737       </member>
  2738               
  2739       <member 
  2740        name="M:Op enQA.Selen ium.Suppor t.PageObje cts.ByIdOr Name.#ctor (System.St ring)"
  2741       >
  2742                     
  2743        <summary>
  2744                      Initiali zes a new  instance o f the 
  2745         <see 
  2746          cref="T:Op enQA.Selen ium.Suppor t.PageObje cts.ByIdOr Name"
  2747         />
  2748          class.
  2749                      
  2750        </summary>
  2751                     
  2752        <param 
  2753         name="elem entIdentif ier"
  2754        >
  2755         The ID or  Name to us e in findi ng the ele ment.
  2756        </param>
  2757                
  2758       </member>
  2759               
  2760       <member 
  2761        name="M:Op enQA.Selen ium.Suppor t.PageObje cts.ByIdOr Name.FindE lement(Ope nQA.Seleni um.ISearch Context)"
  2762       >
  2763                     
  2764        <summary>
  2765                      Find a s ingle elem ent.
  2766                      
  2767        </summary>
  2768                     
  2769        <param 
  2770         name="cont ext"
  2771        >
  2772         Context us ed to find  the eleme nt.
  2773        </param>
  2774                     
  2775        <returns>
  2776         The elemen t that mat ches
  2777        </returns>
  2778                
  2779       </member>
  2780               
  2781       <member 
  2782        name="M:Op enQA.Selen ium.Suppor t.PageObje cts.ByIdOr Name.FindE lements(Op enQA.Selen ium.ISearc hContext)"
  2783       >
  2784                     
  2785        <summary>
  2786                      Finds ma ny element s
  2787                      
  2788        </summary>
  2789                     
  2790        <param 
  2791         name="cont ext"
  2792        >
  2793         Context us ed to find  the eleme nt.
  2794        </param>
  2795                     
  2796        <returns>
  2797         A readonly  collectio n of eleme nts that m atch.
  2798        </returns>
  2799                
  2800       </member>
  2801               
  2802       <member 
  2803        name="M:Op enQA.Selen ium.Suppor t.PageObje cts.ByIdOr Name.ToStr ing"
  2804       >
  2805                     
  2806        <summary>
  2807                      Writes o ut a descr iption of  this By ob ject.
  2808                      
  2809        </summary>
  2810                     
  2811        <returns>
  2812         Converts t he value o f this ins tance to a  
  2813         <see 
  2814          cref="T:Sy stem.Strin g"
  2815         />
  2816        </returns>
  2817                
  2818       </member>
  2819               
  2820       <member 
  2821        name="T:Op enQA.Selen ium.Suppor t.PageObje cts.CacheL ookupAttri bute"
  2822       >
  2823                     
  2824        <summary>
  2825                      Marks th e element  so that lo okups to t he browser  page are  cached. Th is class c annot be i nherited.
  2826                      
  2827        </summary>
  2828                
  2829       </member>
  2830               
  2831       <member 
  2832        name="T:Op enQA.Selen ium.Suppor t.PageObje cts.FindsB yAllAttrib ute"
  2833       >
  2834                     
  2835        <summary>
  2836                      Marks el ements to  indicate t hat found  elements s hould matc h the crit eria of
  2837                      all 
  2838         <see 
  2839          cref="T:Op enQA.Selen ium.Suppor t.PageObje cts.FindsB yAttribute "
  2840         />
  2841          on the fi eld or pro perty.
  2842                      
  2843        </summary>
  2844                     
  2845        <remarks>
  2846                      
  2847         <para>
  2848                       When use d with a s et of 
  2849          <see 
  2850           cref="T:Op enQA.Selen ium.Suppor t.PageObje cts.FindsB yAttribute "
  2851          />
  2852          , all crit eria must  be
  2853                       matched  to be retu rned. The  criteria a re used in  sequence  according  to the
  2854                       Priority  property.  Note that  the behav ior when s etting mul tiple
  2855                       
  2856          <see 
  2857           cref="T:Op enQA.Selen ium.Suppor t.PageObje cts.FindsB yAttribute "
  2858          />
  2859           Priority  properties  to the sa me value,  or not
  2860                       specifyi ng a Prior ity value,  is undefi ned.
  2861                       
  2862         </para>
  2863                      
  2864         <para>
  2865                       
  2866          <code>
  2867                        // Will  find the e lement wit h the tag  name "inpu t" that al so has an  ID
  2868                        // attri bute match ing "eleme ntId".
  2869                        [FindsBy All]
  2870                        [FindsBy (How = How .TagName,  Using = "i nput", Pri ority = 0) ]
  2871                        [FindsBy (How = How .Id, Using  = "elemen tId", Prio rity = 1)]
  2872                        public I WebElement  thisEleme nt;
  2873                        
  2874          </code>
  2875                       
  2876         </para>
  2877                      
  2878        </remarks>
  2879                
  2880       </member>
  2881               
  2882       <member 
  2883        name="T:Op enQA.Selen ium.Suppor t.PageObje cts.FindsB yAttribute "
  2884       >
  2885                      
  2886        <summary>
  2887                       Marks p rogram ele ments with  methods b y which to  find a co rrespondin g element  on the pag e. Used
  2888                       in conj unction wi th the 
  2889         <see 
  2890          cref="!:Pa geFactory"
  2891         />
  2892         , it allow s you to q uickly cre ate Page O bjects.
  2893                       
  2894        </summary>
  2895                      
  2896        <remarks>
  2897                       
  2898         <para>
  2899                        You can  use this  attribute  by specify ing the 
  2900          <see 
  2901           cref="P:Op enQA.Selen ium.Suppor t.PageObje cts.FindsB yAttribute .How"
  2902          />
  2903           and 
  2904          <see 
  2905           cref="P:Op enQA.Selen ium.Suppor t.PageObje cts.FindsB yAttribute .Using"
  2906          />
  2907           propertie s
  2908                        to indi cate how t o find the  elements.  This attr ibute can  be used to  decorate  fields and  propertie s
  2909                        in your  Page Obje ct classes . The 
  2910          <see 
  2911           cref="T:Sy stem.Type"
  2912          />
  2913           of the fi eld or pro perty must  be either
  2914                        
  2915          <see 
  2916           cref="T:Op enQA.Selen ium.IWebEl ement"
  2917          />
  2918           or IList{ IWebElemen t}. Any ot her type w ill throw  an
  2919                        
  2920          <see 
  2921           cref="T:Sy stem.Argum entExcepti on"
  2922          />
  2923           when 
  2924          <see 
  2925           cref="!:Pa geFactory. InitElemen ts(ISearch Context, o bject)"
  2926          />
  2927           is called .
  2928                        
  2929         </para>
  2930                       
  2931         <para>
  2932                        
  2933          <code>
  2934                         [FindsB y(How = Ho w.Name, Us ing = "myE lementName ")]
  2935                         public  IWebElemen t foundEle ment;
  2936                        
  2937                         [FindsB y(How = Ho w.TagName,  Using = " a")]
  2938                         public  IList{IWeb Element} a llLinks;
  2939                         
  2940          </code>
  2941                        
  2942         </para>
  2943                       
  2944         <para>
  2945                        You can  also use  multiple i nstances o f this att ribute to  find an el ement that  may meet
  2946                        one of  multiple c riteria. W hen using  multiple i nstances,  you can sp ecify the  order in
  2947                        which t he criteri a is match ed by usin g the 
  2948          <see 
  2949           cref="P:Op enQA.Selen ium.Suppor t.PageObje cts.FindsB yAttribute .Priority"
  2950          />
  2951           property.
  2952                        
  2953         </para>
  2954                       
  2955         <para>
  2956                        
  2957          <code>
  2958                         // Will  find the  element wi th the nam e attribut e matching  the first  of "anEle mentName"
  2959                         // or " differentE lementName ".
  2960                         [FindsB y(How = Ho w.Name, Us ing = "anE lementName ", Priorit y = 0)]
  2961                         [FindsB y(How = Ho w.Name, Us ing = "dif ferentElem entName",  Priority =  1)]
  2962                         public  IWebElemen t thisElem ent;
  2963                         
  2964          </code>
  2965                        
  2966         </para>
  2967                       
  2968        </remarks>
  2969                
  2970       </member>
  2971               
  2972       <member 
  2973        name="P:Op enQA.Selen ium.Suppor t.PageObje cts.FindsB yAttribute .How"
  2974       >
  2975                     
  2976        <summary>
  2977                      Gets or  sets the m ethod used  to look u p the elem ent
  2978                      
  2979        </summary>
  2980                
  2981       </member>
  2982               
  2983       <member 
  2984        name="P:Op enQA.Selen ium.Suppor t.PageObje cts.FindsB yAttribute .Using"
  2985       >
  2986                     
  2987        <summary>
  2988                      Gets or  sets the v alue to lo okup by (i .e. for Ho w.Name, th e actual n ame to loo k up)
  2989                      
  2990        </summary>
  2991                
  2992       </member>
  2993               
  2994       <member 
  2995        name="P:Op enQA.Selen ium.Suppor t.PageObje cts.FindsB yAttribute .Priority"
  2996       >
  2997                     
  2998        <summary>
  2999                      Gets or  sets a val ue indicat ing where  this attri bute shoul d be evalu ated relat ive to oth er instanc es
  3000                      of this  attribute  decorating  the same  class memb er.
  3001                      
  3002        </summary>
  3003                
  3004       </member>
  3005               
  3006       <member 
  3007        name="P:Op enQA.Selen ium.Suppor t.PageObje cts.FindsB yAttribute .CustomFin derType"
  3008       >
  3009                     
  3010        <summary>
  3011                      Gets or  sets a val ue indicat ing the 
  3012         <see 
  3013          cref="T:Sy stem.Type"
  3014         />
  3015          of the cu stom finde r. The cus tom finder  must
  3016                      descend  from the 
  3017         <see 
  3018          cref="T:Op enQA.Selen ium.By"
  3019         />
  3020          class, an d expose a  public co nstructor  that takes  a 
  3021         <see 
  3022          cref="T:Sy stem.Strin g"
  3023         />
  3024                      argument .
  3025                      
  3026        </summary>
  3027                
  3028       </member>
  3029               
  3030       <member 
  3031        name="P:Op enQA.Selen ium.Suppor t.PageObje cts.FindsB yAttribute .Finder"
  3032       >
  3033                     
  3034        <summary>
  3035                      Gets or  sets an ex plicit 
  3036         <see 
  3037          cref="T:Op enQA.Selen ium.By"
  3038         />
  3039          object to  find by.
  3040                      Setting  this prope rty takes  precedence  over sett ing the Ho w or Using  propertie s.
  3041                      
  3042        </summary>
  3043                
  3044       </member>
  3045               
  3046       <member 
  3047        name="M:Op enQA.Selen ium.Suppor t.PageObje cts.FindsB yAttribute .op_Equali ty(OpenQA. Selenium.S upport.Pag eObjects.F indsByAttr ibute,Open QA.Seleniu m.Support. PageObject s.FindsByA ttribute)"
  3048       >
  3049                     
  3050        <summary>
  3051                      Determin es if two 
  3052         <see 
  3053          cref="T:Op enQA.Selen ium.Suppor t.PageObje cts.FindsB yAttribute "
  3054         />
  3055          instances  are equal .
  3056                      
  3057        </summary>
  3058                     
  3059        <param 
  3060         name="one"
  3061        >
  3062         One instan ce to comp are.
  3063        </param>
  3064                     
  3065        <param 
  3066         name="two"
  3067        >
  3068         The other  instance t o compare.
  3069        </param>
  3070                     
  3071        <returns>
  3072         <see 
  3073          langword=" true"
  3074         />
  3075          if the tw o instance s are equa l; otherwi se, 
  3076         <see 
  3077          langword=" false"
  3078         />
  3079         .
  3080        </returns>
  3081                
  3082       </member>
  3083               
  3084       <member 
  3085        name="M:Op enQA.Selen ium.Suppor t.PageObje cts.FindsB yAttribute .op_Inequa lity(OpenQ A.Selenium .Support.P ageObjects .FindsByAt tribute,Op enQA.Selen ium.Suppor t.PageObje cts.FindsB yAttribute )"
  3086       >
  3087                     
  3088        <summary>
  3089                      Determin es if two 
  3090         <see 
  3091          cref="T:Op enQA.Selen ium.Suppor t.PageObje cts.FindsB yAttribute "
  3092         />
  3093          instances  are unequ al.
  3094                      
  3095        </summary>
  3096        s
  3097                     
  3098        <param 
  3099         name="one"
  3100        >
  3101         One instan ce to comp are.
  3102        </param>
  3103                     
  3104        <param 
  3105         name="two"
  3106        >
  3107         The other  instance t o compare.
  3108        </param>
  3109                     
  3110        <returns>
  3111         <see 
  3112          langword=" true"
  3113         />
  3114          if the tw o instance s are not  equal; oth erwise, 
  3115         <see 
  3116          langword=" false"
  3117         />
  3118         .
  3119        </returns>
  3120                
  3121       </member>
  3122               
  3123       <member 
  3124        name="M:Op enQA.Selen ium.Suppor t.PageObje cts.FindsB yAttribute .op_Greate rThan(Open QA.Seleniu m.Support. PageObject s.FindsByA ttribute,O penQA.Sele nium.Suppo rt.PageObj ects.Finds ByAttribut e)"
  3125       >
  3126                     
  3127        <summary>
  3128                      Determin es if one 
  3129         <see 
  3130          cref="T:Op enQA.Selen ium.Suppor t.PageObje cts.FindsB yAttribute "
  3131         />
  3132          instance  is greater  than anot her.
  3133                      
  3134        </summary>
  3135                     
  3136        <param 
  3137         name="one"
  3138        >
  3139         One instan ce to comp are.
  3140        </param>
  3141                     
  3142        <param 
  3143         name="two"
  3144        >
  3145         The other  instance t o compare.
  3146        </param>
  3147                     
  3148        <returns>
  3149         <see 
  3150          langword=" true"
  3151         />
  3152          if the fi rst instan ce is grea ter than t he second;  otherwise
  3153         <see 
  3154          langword=" false"
  3155         />
  3156         .
  3157        </returns>
  3158                
  3159       </member>
  3160               
  3161       <member 
  3162        name="M:Op enQA.Selen ium.Suppor t.PageObje cts.FindsB yAttribute .op_LessTh an(OpenQA. Selenium.S upport.Pag eObjects.F indsByAttr ibute,Open QA.Seleniu m.Support. PageObject s.FindsByA ttribute)"
  3163       >
  3164                     
  3165        <summary>
  3166                      Determin es if one 
  3167         <see 
  3168          cref="T:Op enQA.Selen ium.Suppor t.PageObje cts.FindsB yAttribute "
  3169         />
  3170          instance  is less th an another .
  3171                      
  3172        </summary>
  3173                     
  3174        <param 
  3175         name="one"
  3176        >
  3177         One instan ce to comp are.
  3178        </param>
  3179                     
  3180        <param 
  3181         name="two"
  3182        >
  3183         The other  instance t o compare.
  3184        </param>
  3185                     
  3186        <returns>
  3187         <see 
  3188          langword=" true"
  3189         />
  3190          if the fi rst instan ce is less  than the  second; ot herwise, 
  3191         <see 
  3192          langword=" false"
  3193         />
  3194         .
  3195        </returns>
  3196                
  3197       </member>
  3198               
  3199       <member 
  3200        name="M:Op enQA.Selen ium.Suppor t.PageObje cts.FindsB yAttribute .CompareTo (System.Ob ject)"
  3201       >
  3202                     
  3203        <summary>
  3204                      Compares  the curre nt instanc e with ano ther objec t of the s ame type a nd returns  an
  3205                      integer  that indic ates wheth er the cur rent insta nce preced es, follow s, or occu rs
  3206                      in the s ame positi on in the  sort order  as the ot her object .
  3207                      
  3208        </summary>
  3209                     
  3210        <param 
  3211         name="obj"
  3212        >
  3213         An object  to compare  with this  instance.
  3214        </param>
  3215                     
  3216        <returns>
  3217         A value th at indicat es the rel ative orde r of the o bjects bei ng compare d. The ret urn value  has these  meanings:
  3218                      
  3219         <list 
  3220          type="tabl e"
  3221         >
  3222                       
  3223          <listheade r>
  3224           Value
  3225          </listhead er>
  3226          <listheade r>
  3227           Meaning
  3228          </listhead er>
  3229                       
  3230          <item>
  3231           <descripti on>
  3232            Less than  zero
  3233           </descript ion>
  3234           <descripti on>
  3235            This insta nce preced es 
  3236            <paramref 
  3237             name="obj"
  3238            />
  3239             in the so rt order.
  3240           </descript ion>
  3241          </item>
  3242                       
  3243          <item>
  3244           <descripti on>
  3245            Zero
  3246           </descript ion>
  3247           <descripti on>
  3248            This insta nce occurs  in the sa me positio n in the s ort order  as 
  3249            <paramref 
  3250             name="obj"
  3251            />
  3252            .
  3253           </descript ion>
  3254          </item>
  3255                       
  3256          <item>
  3257           <descripti on>
  3258            Greater th an zero
  3259           </descript ion>
  3260           <descripti on>
  3261            This insta nce follow
  3262            <paramref 
  3263             name="obj"
  3264            />
  3265             in the so rt order. 
  3266           </descript ion>
  3267          </item>
  3268                       
  3269         </list>
  3270                      
  3271        </returns>
  3272                
  3273       </member>
  3274               
  3275       <member 
  3276        name="M:Op enQA.Selen ium.Suppor t.PageObje cts.FindsB yAttribute .Equals(Sy stem.Objec t)"
  3277       >
  3278                     
  3279        <summary>
  3280                      Determin es whether  the speci fied 
  3281         <see 
  3282          cref="T:Sy stem.Objec t"
  3283         >
  3284          Object
  3285         </see>
  3286          is equal
  3287                      to the c urrent 
  3288         <see 
  3289          cref="T:Sy stem.Objec t"
  3290         >
  3291          Object
  3292         </see>
  3293         .
  3294                      
  3295        </summary>
  3296                     
  3297        <param 
  3298         name="obj"
  3299        >
  3300         The 
  3301         <see 
  3302          cref="T:Sy stem.Objec t"
  3303         >
  3304          Object
  3305         </see>
  3306          to compar e with the
  3307                      current 
  3308         <see 
  3309          cref="T:Sy stem.Objec t"
  3310         >
  3311          Object
  3312         </see>
  3313         .
  3314        </param>
  3315                     
  3316        <returns>
  3317         <see 
  3318          langword=" true"
  3319         />
  3320          if the sp ecified 
  3321         <see 
  3322          cref="T:Sy stem.Objec t"
  3323         >
  3324          Object
  3325         </see>
  3326                      is equal  to the cu rrent 
  3327         <see 
  3328          cref="T:Sy stem.Objec t"
  3329         >
  3330          Object
  3331         </see>
  3332         ; otherwis e,
  3333                      
  3334         <see 
  3335          langword=" false"
  3336         />
  3337         .
  3338        </returns>
  3339                
  3340       </member>
  3341               
  3342       <member 
  3343        name="M:Op enQA.Selen ium.Suppor t.PageObje cts.FindsB yAttribute .GetHashCo de"
  3344       >
  3345                     
  3346        <summary>
  3347                      Serves a s a hash f unction fo r a partic ular type.
  3348                      
  3349        </summary>
  3350                     
  3351        <returns>
  3352         A hash cod e for the  current 
  3353         <see 
  3354          cref="T:Sy stem.Objec t"
  3355         >
  3356          Object
  3357         </see>
  3358         .
  3359        </returns>
  3360                
  3361       </member>
  3362               
  3363       <member 
  3364        name="T:Op enQA.Selen ium.Suppor t.PageObje cts.FindsB ySequenceA ttribute"
  3365       >
  3366                     
  3367        <summary>
  3368                      Marks el ements to  indicate t hat each 
  3369         <see 
  3370          cref="T:Op enQA.Selen ium.Suppor t.PageObje cts.FindsB yAttribute "
  3371         />
  3372          on the fi eld or
  3373                      property  should be  used in s equence to  find the  appropriat e element.
  3374                      
  3375        </summary>
  3376                     
  3377        <remarks>
  3378                      
  3379         <para>
  3380                       When use d with a s et of 
  3381          <see 
  3382           cref="T:Op enQA.Selen ium.Suppor t.PageObje cts.FindsB yAttribute "
  3383          />
  3384          , the crit eria are u sed
  3385                       in seque nce accord ing to the  Priority  property t o find chi ld element s. Note th at
  3386                       the beha vior when  setting mu ltiple 
  3387          <see 
  3388           cref="T:Op enQA.Selen ium.Suppor t.PageObje cts.FindsB yAttribute "
  3389          />
  3390           Priority
  3391                       properti es to the  same value , or not s pecifying  a Priority  value, is  undefined .
  3392                       
  3393         </para>
  3394                      
  3395         <para>
  3396                       
  3397          <code>
  3398                        // Will  find the e lement wit h the ID a ttribute m atching "e lementId",  then will  find
  3399                        // a chi ld element  with the  ID attribu te matchin g "childEl ementId".
  3400                        [FindsBy Sequence]
  3401                        [FindsBy (How = How .Id, Using  = "elemen tId", Prio rity = 0)]
  3402                        [FindsBy (How = How .Id, Using  = "childE lementId",  Priority  = 1)]
  3403                        public I WebElement  thisEleme nt;
  3404                        
  3405          </code>
  3406                       
  3407         </para>
  3408                      
  3409        </remarks>
  3410                
  3411       </member>
  3412               
  3413       <member 
  3414        name="T:Op enQA.Selen ium.Suppor t.PageObje cts.How"
  3415       >
  3416                     
  3417        <summary>
  3418                      Provides  the looku p methods  for the Fi ndsBy attr ibute (for  using in  PageObject s)
  3419                      
  3420        </summary>
  3421                
  3422       </member>
  3423               
  3424       <member 
  3425        name="F:Op enQA.Selen ium.Suppor t.PageObje cts.How.Id "
  3426       >
  3427                     
  3428        <summary>
  3429                      Finds by  
  3430         <see 
  3431          cref="M:Op enQA.Selen ium.By.Id( System.Str ing)" 
  3432         />
  3433                      
  3434        </summary>
  3435                
  3436       </member>
  3437               
  3438       <member 
  3439        name="F:Op enQA.Selen ium.Suppor t.PageObje cts.How.Na me"
  3440       >
  3441                     
  3442        <summary>
  3443                      Finds by  
  3444         <see 
  3445          cref="M:Op enQA.Selen ium.By.Nam e(System.S tring)" 
  3446         />
  3447                      
  3448        </summary>
  3449                
  3450       </member>
  3451               
  3452       <member 
  3453        name="F:Op enQA.Selen ium.Suppor t.PageObje cts.How.Ta gName"
  3454       >
  3455                     
  3456        <summary>
  3457                      Finds by  
  3458         <see 
  3459          cref="M:Op enQA.Selen ium.By.Tag Name(Syste m.String)"  
  3460         />
  3461                      
  3462        </summary>
  3463                
  3464       </member>
  3465               
  3466       <member 
  3467        name="F:Op enQA.Selen ium.Suppor t.PageObje cts.How.Cl assName"
  3468       >
  3469                     
  3470        <summary>
  3471                      Finds by  
  3472         <see 
  3473          cref="M:Op enQA.Selen ium.By.Cla ssName(Sys tem.String )" 
  3474         />
  3475                      
  3476        </summary>
  3477                
  3478       </member>
  3479               
  3480       <member 
  3481        name="F:Op enQA.Selen ium.Suppor t.PageObje cts.How.Cs sSelector"
  3482       >
  3483                     
  3484        <summary>
  3485                      Finds by  
  3486         <see 
  3487          cref="M:Op enQA.Selen ium.By.Css Selector(S ystem.Stri ng)" 
  3488         />
  3489                      
  3490        </summary>
  3491                
  3492       </member>
  3493               
  3494       <member 
  3495        name="F:Op enQA.Selen ium.Suppor t.PageObje cts.How.Li nkText"
  3496       >
  3497                     
  3498        <summary>
  3499                      Finds by  
  3500         <see 
  3501          cref="M:Op enQA.Selen ium.By.Lin kText(Syst em.String)
  3502         />
  3503                      
  3504        </summary>
  3505                
  3506       </member>
  3507               
  3508       <member 
  3509        name="F:Op enQA.Selen ium.Suppor t.PageObje cts.How.Pa rtialLinkT ext"
  3510       >
  3511                     
  3512        <summary>
  3513                      Finds by  
  3514         <see 
  3515          cref="M:Op enQA.Selen ium.By.Par tialLinkTe xt(System. String)" 
  3516         />
  3517                      
  3518        </summary>
  3519                
  3520       </member>
  3521               
  3522       <member 
  3523        name="F:Op enQA.Selen ium.Suppor t.PageObje cts.How.XP ath"
  3524       >
  3525                     
  3526        <summary>
  3527                      Finds by  
  3528         <see 
  3529          cref="M:Op enQA.Selen ium.By.XPa th(System. String)" 
  3530         />
  3531                      
  3532        </summary>
  3533                
  3534       </member>
  3535               
  3536       <member 
  3537        name="F:Op enQA.Selen ium.Suppor t.PageObje cts.How.Cu stom"
  3538       >
  3539                     
  3540        <summary>
  3541                      Finds by  a custom 
  3542         <see 
  3543          cref="T:Op enQA.Selen ium.By"
  3544         />
  3545          implement ation.
  3546                      
  3547        </summary>
  3548                
  3549       </member>
  3550               
  3551       <member 
  3552        name="T:Op enQA.Selen ium.Suppor t.PageObje cts.IEleme ntLocator"
  3553       >
  3554                     
  3555        <summary>
  3556                      Interfac e describi ng how ele ments are  to be loca ted by a 
  3557         <see 
  3558          cref="!:Pa geFactory"
  3559         />
  3560         .
  3561                      
  3562        </summary>
  3563                     
  3564        <remarks>
  3565                      A locato r must alw ays contai n a way to  retrieve  the 
  3566         <see 
  3567          cref="T:Op enQA.Selen ium.ISearc hContext"
  3568         />
  3569          to
  3570                      use in l ocating el ements. In  practice,  this will  usually b e implemen ted by pas sing
  3571                      the cont ext in via  a constru ctor.
  3572                      
  3573        </remarks>
  3574                
  3575       </member>
  3576               
  3577       <member 
  3578        name="P:Op enQA.Selen ium.Suppor t.PageObje cts.IEleme ntLocator. SearchCont ext"
  3579       >
  3580                     
  3581        <summary>
  3582                      Gets the  
  3583         <see 
  3584          cref="T:Op enQA.Selen ium.ISearc hContext"
  3585         />
  3586          to be use d in locat ing elemen ts.
  3587                      
  3588        </summary>
  3589                
  3590       </member>
  3591               
  3592       <member 
  3593        name="M:Op enQA.Selen ium.Suppor t.PageObje cts.IEleme ntLocator. LocateElem ent(System .Collectio ns.Generic .IEnumerab le{OpenQA. Selenium.B y})"
  3594       >
  3595                     
  3596        <summary>
  3597                      Locates  an element  using the  given lis t of 
  3598         <see 
  3599          cref="T:Op enQA.Selen ium.By"
  3600         />
  3601          criteria.
  3602                      
  3603        </summary>
  3604                     
  3605        <param 
  3606         name="bys"
  3607        >
  3608         The list o f methods  by which t o search f or the ele ment.
  3609        </param>
  3610                     
  3611        <returns>
  3612         An 
  3613         <see 
  3614          cref="T:Op enQA.Selen ium.IWebEl ement"
  3615         />
  3616          which is  the first  match unde r the desi red criter ia.
  3617        </returns>
  3618                
  3619       </member>
  3620               
  3621       <member 
  3622        name="M:Op enQA.Selen ium.Suppor t.PageObje cts.IEleme ntLocator. LocateElem ents(Syste m.Collecti ons.Generi c.IEnumera ble{OpenQA .Selenium. By})"
  3623       >
  3624                     
  3625        <summary>
  3626                      Locates  a list of  elements u sing the g iven list  of 
  3627         <see 
  3628          cref="T:Op enQA.Selen ium.By"
  3629         />
  3630          criteria.
  3631                      
  3632        </summary>
  3633                     
  3634        <param 
  3635         name="bys"
  3636        >
  3637         The list o f methods  by which t o search f or the ele ments.
  3638        </param>
  3639                     
  3640        <returns>
  3641         A list of  all elemen ts which m atch the d esired cri teria.
  3642        </returns>
  3643                
  3644       </member>
  3645               
  3646       <member 
  3647        name="T:Op enQA.Selen ium.Suppor t.PageObje cts.IPageO bjectMembe rDecorator "
  3648       >
  3649                     
  3650        <summary>
  3651                      Interfac e describi ng how mem bers of a  class whic h represen t elements  in a Page  Object
  3652                      are dete cted.
  3653                      
  3654        </summary>
  3655                
  3656       </member>
  3657               
  3658       <member 
  3659        name="M:Op enQA.Selen ium.Suppor t.PageObje cts.IPageO bjectMembe rDecorator .Decorate( System.Ref lection.Me mberInfo,O penQA.Sele nium.Suppo rt.PageObj ects.IElem entLocator )"
  3660       >
  3661                     
  3662        <summary>
  3663                      Locates  an element  or list o f elements  for a Pag e Object m ember, and  returns a
  3664                      proxy ob ject for t he element  or list o f elements .
  3665                      
  3666        </summary>
  3667                     
  3668        <param 
  3669         name="memb er"
  3670        >
  3671         The 
  3672         <see 
  3673          cref="T:Sy stem.Refle ction.Memb erInfo"
  3674         />
  3675          containin g informat ion about
  3676                      a class' s member.
  3677        </param>
  3678                     
  3679        <param 
  3680         name="loca tor"
  3681        >
  3682         The 
  3683         <see 
  3684          cref="T:Op enQA.Selen ium.Suppor t.PageObje cts.IEleme ntLocator"
  3685         />
  3686          used to l ocate elem ents.
  3687        </param>
  3688                     
  3689        <returns>
  3690         A transpar ent proxy  to the Web Driver ele ment objec t.
  3691        </returns>
  3692                
  3693       </member>
  3694               
  3695       <member 
  3696        name="T:Op enQA.Selen ium.Suppor t.UI.Expec tedConditi ons"
  3697       >
  3698                     
  3699        <summary>
  3700                      Supplies  a set of  common con ditions th at can be  waited for  using 
  3701         <see 
  3702          cref="T:Op enQA.Selen ium.Suppor t.UI.WebDr iverWait"
  3703         />
  3704         .
  3705                      
  3706        </summary>
  3707                     
  3708        <example>
  3709                      
  3710         <code>
  3711                       IWait wa it = new W ebDriverWa it(driver,  TimeSpan. FromSecond s(3))
  3712                       IWebElem ent elemen t = wait.U ntil(Expec tedConditi ons.Elemen tExists(By .Id("foo") ));
  3713                       
  3714         </code>
  3715                      
  3716        </example>
  3717                
  3718       </member>
  3719               
  3720       <member 
  3721        name="M:Op enQA.Selen ium.Suppor t.UI.Expec tedConditi ons.#ctor"
  3722       >
  3723                     
  3724        <summary>
  3725                      Prevents  a default  instance  of the 
  3726         <see 
  3727          cref="T:Op enQA.Selen ium.Suppor t.UI.Expec tedConditi ons"
  3728         />
  3729          class fro m being cr eated.
  3730                      
  3731        </summary>
  3732                
  3733       </member>
  3734               
  3735       <member 
  3736        name="M:Op enQA.Selen ium.Suppor t.UI.Expec tedConditi ons.TitleI s(System.S tring)"
  3737       >
  3738                     
  3739        <summary>
  3740                      An expec tation for  checking  the title  of a page.
  3741                      
  3742        </summary>
  3743                     
  3744        <param 
  3745         name="titl e"
  3746        >
  3747         The expect ed title,  which must  be an exa ct match.
  3748        </param>
  3749                     
  3750        <returns>
  3751         <see 
  3752          langword=" true"
  3753         />
  3754          when the  title matc hes; other wise, 
  3755         <see 
  3756          langword=" false"
  3757         />
  3758         .
  3759        </returns>
  3760                
  3761       </member>
  3762               
  3763       <member 
  3764        name="M:Op enQA.Selen ium.Suppor t.UI.Expec tedConditi ons.TitleC ontains(Sy stem.Strin g)"
  3765       >
  3766                     
  3767        <summary>
  3768                      An expec tation for  checking  that the t itle of a  page conta ins a case -sensitive  substring .
  3769                      
  3770        </summary>
  3771                     
  3772        <param 
  3773         name="titl e"
  3774        >
  3775         The fragme nt of titl e expected .
  3776        </param>
  3777                     
  3778        <returns>
  3779         <see 
  3780          langword=" true"
  3781         />
  3782          when the  title matc hes; other wise, 
  3783         <see 
  3784          langword=" false"
  3785         />
  3786         .
  3787        </returns>
  3788                
  3789       </member>
  3790               
  3791       <member 
  3792        name="M:Op enQA.Selen ium.Suppor t.UI.Expec tedConditi ons.UrlToB e(System.S tring)"
  3793       >
  3794                     
  3795        <summary>
  3796                      An expec tation for  the URL o f the curr ent page t o be a spe cific URL.
  3797                      
  3798        </summary>
  3799                     
  3800        <param 
  3801         name="url"
  3802        >
  3803         The URL th at the pag e should b e on
  3804        </param>
  3805                     
  3806        <returns>
  3807         <see 
  3808          langword=" true"
  3809         />
  3810          when the  URL is wha t it shoul d be; othe rwise, 
  3811         <see 
  3812          langword=" false"
  3813         />
  3814         .
  3815        </returns>
  3816                
  3817       </member>
  3818               
  3819       <member 
  3820        name="M:Op enQA.Selen ium.Suppor t.UI.Expec tedConditi ons.UrlCon tains(Syst em.String) "
  3821       >
  3822                     
  3823        <summary>
  3824                      An expec tation for  the URL o f the curr ent page t o be a spe cific URL.
  3825                      
  3826        </summary>
  3827                     
  3828        <param 
  3829         name="frac tion"
  3830        >
  3831         The fracti on of the  url that t he page sh ould be on
  3832        </param>
  3833                     
  3834        <returns>
  3835         <see 
  3836          langword=" true"
  3837         />
  3838          when the  URL contai ns the tex t; otherwi se, 
  3839         <see 
  3840          langword=" false"
  3841         />
  3842         .
  3843        </returns>
  3844                
  3845       </member>
  3846               
  3847       <member 
  3848        name="M:Op enQA.Selen ium.Suppor t.UI.Expec tedConditi ons.UrlMat ches(Syste m.String)"
  3849       >
  3850                     
  3851        <summary>
  3852                      An expec tation for  the URL o f the curr ent page t o be a spe cific URL.
  3853                      
  3854        </summary>
  3855                     
  3856        <param 
  3857         name="rege x"
  3858        >
  3859         The regula r expressi on that th e URL shou ld match
  3860        </param>
  3861                     
  3862        <returns>
  3863         <see 
  3864          langword=" true"
  3865         />
  3866          if the UR L matches  the specif ied regula r expressi on; otherw ise, 
  3867         <see 
  3868          langword=" false"
  3869         />
  3870         .
  3871        </returns>
  3872                
  3873       </member>
  3874               
  3875       <member 
  3876        name="M:Op enQA.Selen ium.Suppor t.UI.Expec tedConditi ons.Elemen tExists(Op enQA.Selen ium.By)"
  3877       >
  3878                     
  3879        <summary>
  3880                      An expec tation for  checking  that an el ement is p resent on  the DOM of  a
  3881                      page. Th is does no t necessar ily mean t hat the el ement is v isible.
  3882                      
  3883        </summary>
  3884                     
  3885        <param 
  3886         name="loca tor"
  3887        >
  3888         The locato r used to  find the e lement.
  3889        </param>
  3890                     
  3891        <returns>
  3892         The 
  3893         <see 
  3894          cref="T:Op enQA.Selen ium.IWebEl ement"
  3895         />
  3896          once it i s located.
  3897        </returns>
  3898                
  3899       </member>
  3900               
  3901       <member 
  3902        name="M:Op enQA.Selen ium.Suppor t.UI.Expec tedConditi ons.Elemen tIsVisible (OpenQA.Se lenium.By) "
  3903       >
  3904                     
  3905        <summary>
  3906                      An expec tation for  checking  that an el ement is p resent on  the DOM of  a page
  3907                      and visi ble. Visib ility mean s that the  element i s not only  displayed  but
  3908                      also has  a height  and width  that is gr eater than  0.
  3909                      
  3910        </summary>
  3911                     
  3912        <param 
  3913         name="loca tor"
  3914        >
  3915         The locato r used to  find the e lement.
  3916        </param>
  3917                     
  3918        <returns>
  3919         The 
  3920         <see 
  3921          cref="T:Op enQA.Selen ium.IWebEl ement"
  3922         />
  3923          once it i s located  and visibl e.
  3924        </returns>
  3925                
  3926       </member>
  3927               
  3928       <member 
  3929        name="M:Op enQA.Selen ium.Suppor t.UI.Expec tedConditi ons.Visibi lityOfAllE lementsLoc atedBy(Ope nQA.Seleni um.By)"
  3930       >
  3931                     
  3932        <summary>
  3933                      An expec tation for  checking  that all e lements pr esent on t he web pag e that
  3934                      match th e locator  are visibl e. Visibil ity means  that the e lements ar e not
  3935                      only dis played but  also have  a height  and width  that is gr eater than  0.
  3936                      
  3937        </summary>
  3938                     
  3939        <param 
  3940         name="loca tor"
  3941        >
  3942         The locato r used to  find the e lement.
  3943        </param>
  3944                     
  3945        <returns>
  3946         The list o
  3947         <see 
  3948          cref="T:Op enQA.Selen ium.IWebEl ement"
  3949         />
  3950          once it i s located  and visibl e.
  3951        </returns>
  3952                
  3953       </member>
  3954               
  3955       <member 
  3956        name="M:Op enQA.Selen ium.Suppor t.UI.Expec tedConditi ons.Visibi lityOfAllE lementsLoc atedBy(Sys tem.Collec tions.Obje ctModel.Re adOnlyColl ection{Ope nQA.Seleni um.IWebEle ment})"
  3957       >
  3958                     
  3959        <summary>
  3960                      An expec tation for  checking  that all e lements pr esent on t he web pag e that
  3961                      match th e locator  are visibl e. Visibil ity means  that the e lements ar e not
  3962                      only dis played but  also have  a height  and width  that is gr eater than  0.
  3963                      
  3964        </summary>
  3965                     
  3966        <param 
  3967         name="elem ents"
  3968        >
  3969         list of We bElements
  3970        </param>
  3971                     
  3972        <returns>
  3973         The list o
  3974         <see 
  3975          cref="T:Op enQA.Selen ium.IWebEl ement"
  3976         />
  3977          once it i s located  and visibl e.
  3978        </returns>
  3979                
  3980       </member>
  3981               
  3982       <member 
  3983        name="M:Op enQA.Selen ium.Suppor t.UI.Expec tedConditi ons.Presen ceOfAllEle mentsLocat edBy(OpenQ A.Selenium .By)"
  3984       >
  3985                     
  3986        <summary>
  3987                      An expec tation for  checking  that all e lements pr esent on t he web pag e that
  3988                      match th e locator.
  3989                      
  3990        </summary>
  3991                     
  3992        <param 
  3993         name="loca tor"
  3994        >
  3995         The locato r used to  find the e lement.
  3996        </param>
  3997                     
  3998        <returns>
  3999         The list o
  4000         <see 
  4001          cref="T:Op enQA.Selen ium.IWebEl ement"
  4002         />
  4003          once it i s located.
  4004        </returns>
  4005                
  4006       </member>
  4007               
  4008       <member 
  4009        name="M:Op enQA.Selen ium.Suppor t.UI.Expec tedConditi ons.TextTo BePresentI nElement(O penQA.Sele nium.IWebE lement,Sys tem.String )"
  4010       >
  4011                     
  4012        <summary>
  4013                      An expec tation for  checking  if the giv en text is  present i n the spec ified elem ent.
  4014                      
  4015        </summary>
  4016                     
  4017        <param 
  4018         name="elem ent"
  4019        >
  4020         The WebEle ment
  4021        </param>
  4022                     
  4023        <param 
  4024         name="text "
  4025        >
  4026         Text to be  present i n the elem ent
  4027        </param>
  4028                     
  4029        <returns>
  4030         <see 
  4031          langword=" true"
  4032         />
  4033          once the  element co ntains the  given tex t; otherwi se, 
  4034         <see 
  4035          langword=" false"
  4036         />
  4037         .
  4038        </returns>
  4039                
  4040       </member>
  4041               
  4042       <member 
  4043        name="M:Op enQA.Selen ium.Suppor t.UI.Expec tedConditi ons.TextTo BePresentI nElementLo cated(Open QA.Seleniu m.By,Syste m.String)"
  4044       >
  4045                     
  4046        <summary>
  4047                      An expec tation for  checking  if the giv en text is  present i n the elem ent that m atches the  given loc ator.
  4048                      
  4049        </summary>
  4050                     
  4051        <param 
  4052         name="loca tor"
  4053        >
  4054         The locato r used to  find the e lement.
  4055        </param>
  4056                     
  4057        <param 
  4058         name="text "
  4059        >
  4060         Text to be  present i n the elem ent
  4061        </param>
  4062                     
  4063        <returns>
  4064         <see 
  4065          langword=" true"
  4066         />
  4067          once the  element co ntains the  given tex t; otherwi se, 
  4068         <see 
  4069          langword=" false"
  4070         />
  4071         .
  4072        </returns>
  4073                
  4074       </member>
  4075               
  4076       <member 
  4077        name="M:Op enQA.Selen ium.Suppor t.UI.Expec tedConditi ons.TextTo BePresentI nElementVa lue(OpenQA .Selenium. IWebElemen t,System.S tring)"
  4078       >
  4079                     
  4080        <summary>
  4081                      An expec tation for  checking  if the giv en text is  present i n the spec ified elem ents value  attribute .
  4082                      
  4083        </summary>
  4084                     
  4085        <param 
  4086         name="elem ent"
  4087        >
  4088         The WebEle ment
  4089        </param>
  4090                     
  4091        <param 
  4092         name="text "
  4093        >
  4094         Text to be  present i n the elem ent
  4095        </param>
  4096                     
  4097        <returns>
  4098         <see 
  4099          langword=" true"
  4100         />
  4101          once the  element co ntains the  given tex t; otherwi se, 
  4102         <see 
  4103          langword=" false"
  4104         />
  4105         .
  4106        </returns>
  4107                
  4108       </member>
  4109               
  4110       <member 
  4111        name="M:Op enQA.Selen ium.Suppor t.UI.Expec tedConditi ons.TextTo BePresentI nElementVa lue(OpenQA .Selenium. By,System. String)"
  4112       >
  4113                     
  4114        <summary>
  4115                      An expec tation for  checking  if the giv en text is  present i n the spec ified elem ents value  attribute .
  4116                      
  4117        </summary>
  4118                     
  4119        <param 
  4120         name="loca tor"
  4121        >
  4122         The locato r used to  find the e lement.
  4123        </param>
  4124                     
  4125        <param 
  4126         name="text "
  4127        >
  4128         Text to be  present i n the elem ent
  4129        </param>
  4130                     
  4131        <returns>
  4132         <see 
  4133          langword=" true"
  4134         />
  4135          once the  element co ntains the  given tex t; otherwi se, 
  4136         <see 
  4137          langword=" false"
  4138         />
  4139         .
  4140        </returns>
  4141                
  4142       </member>
  4143               
  4144       <member 
  4145        name="M:Op enQA.Selen ium.Suppor t.UI.Expec tedConditi ons.FrameT oBeAvailab leAndSwitc hToIt(Syst em.String) "
  4146       >
  4147                     
  4148        <summary>
  4149                      An expec tation for  checking  whether th e given fr ame is ava ilable to  switch
  4150                      to. If t he frame i s availabl e it switc hes the gi ven driver  to the
  4151                      specifie d frame.
  4152                      
  4153        </summary>
  4154                     
  4155        <param 
  4156         name="fram eLocator"
  4157        >
  4158         Used to fi nd the fra me (id or  name)
  4159        </param>
  4160                     
  4161        <returns>
  4162         <see 
  4163          cref="T:Op enQA.Selen ium.IWebDr iver"
  4164         />
  4165        </returns>
  4166                
  4167       </member>
  4168               
  4169       <member 
  4170        name="M:Op enQA.Selen ium.Suppor t.UI.Expec tedConditi ons.FrameT oBeAvailab leAndSwitc hToIt(Open QA.Seleniu m.By)"
  4171       >
  4172                     
  4173        <summary>
  4174                      An expec tation for  checking  whether th e given fr ame is ava ilable to  switch
  4175                      to. If t he frame i s availabl e it switc hes the gi ven driver  to the
  4176                      specifie d frame.
  4177                      
  4178        </summary>
  4179                     
  4180        <param 
  4181         name="loca tor"
  4182        >
  4183         Locator fo r the Fram e
  4184        </param>
  4185                     
  4186        <returns>
  4187         <see 
  4188          cref="T:Op enQA.Selen ium.IWebDr iver"
  4189         />
  4190        </returns>
  4191                
  4192       </member>
  4193               
  4194       <member 
  4195        name="M:Op enQA.Selen ium.Suppor t.UI.Expec tedConditi ons.Invisi bilityOfEl ementLocat ed(OpenQA. Selenium.B y)"
  4196       >
  4197                     
  4198        <summary>
  4199                      An expec tation for  checking  that an el ement is e ither invi sible or n ot present  on the DO M.
  4200                      
  4201        </summary>
  4202                     
  4203        <param 
  4204         name="loca tor"
  4205        >
  4206         The locato r used to  find the e lement.
  4207        </param>
  4208                     
  4209        <returns>
  4210         <see 
  4211          langword=" true"
  4212         />
  4213          if the el ement is n ot display ed; otherw ise, 
  4214         <see 
  4215          langword=" false"
  4216         />
  4217         .
  4218        </returns>
  4219                
  4220       </member>
  4221               
  4222       <member 
  4223        name="M:Op enQA.Selen ium.Suppor t.UI.Expec tedConditi ons.Invisi bilityOfEl ementWithT ext(OpenQA .Selenium. By,System. String)"
  4224       >
  4225                     
  4226        <summary>
  4227                      An expec tation for  checking  that an el ement with  text is e ither invi sible or n ot present  on the DO M.
  4228                      
  4229        </summary>
  4230                     
  4231        <param 
  4232         name="loca tor"
  4233        >
  4234         The locato r used to  find the e lement.
  4235        </param>
  4236                     
  4237        <param 
  4238         name="text "
  4239        >
  4240         Text of th e element
  4241        </param>
  4242                     
  4243        <returns>
  4244         <see 
  4245          langword=" true"
  4246         />
  4247          if the el ement is n ot display ed; otherw ise, 
  4248         <see 
  4249          langword=" false"
  4250         />
  4251         .
  4252        </returns>
  4253                
  4254       </member>
  4255               
  4256       <member 
  4257        name="M:Op enQA.Selen ium.Suppor t.UI.Expec tedConditi ons.Elemen tToBeClick able(OpenQ A.Selenium .By)"
  4258       >
  4259                     
  4260        <summary>
  4261                      An expec tation for  checking  an element  is visibl e and enab led such t hat you
  4262                      can clic k it.
  4263                      
  4264        </summary>
  4265                     
  4266        <param 
  4267         name="loca tor"
  4268        >
  4269         The locato r used to  find the e lement.
  4270        </param>
  4271                     
  4272        <returns>
  4273         The 
  4274         <see 
  4275          cref="T:Op enQA.Selen ium.IWebEl ement"
  4276         />
  4277          once it i s located  and clicka ble (visib le and ena bled).
  4278        </returns>
  4279                
  4280       </member>
  4281               
  4282       <member 
  4283        name="M:Op enQA.Selen ium.Suppor t.UI.Expec tedConditi ons.Elemen tToBeClick able(OpenQ A.Selenium .IWebEleme nt)"
  4284       >
  4285                     
  4286        <summary>
  4287                      An expec tation for  checking  an element  is visibl e and enab led such t hat you
  4288                      can clic k it.
  4289                      
  4290        </summary>
  4291                     
  4292        <param 
  4293         name="elem ent"
  4294        >
  4295         The elemen t.
  4296        </param>
  4297                     
  4298        <returns>
  4299         The 
  4300         <see 
  4301          cref="T:Op enQA.Selen ium.IWebEl ement"
  4302         />
  4303          once it i s clickabl e (visible  and enabl ed).
  4304        </returns>
  4305                
  4306       </member>
  4307               
  4308       <member 
  4309        name="M:Op enQA.Selen ium.Suppor t.UI.Expec tedConditi ons.Stalen essOf(Open QA.Seleniu m.IWebElem ent)"
  4310       >
  4311                     
  4312        <summary>
  4313                      Wait unt il an elem ent is no  longer att ached to t he DOM.
  4314                      
  4315        </summary>
  4316                     
  4317        <param 
  4318         name="elem ent"
  4319        >
  4320         The elemen t.
  4321        </param>
  4322                     
  4323        <returns>
  4324         <see 
  4325          langword=" false"
  4326         />
  4327          is the el ement is s till attac hed to the  DOM; othe rwise, 
  4328         <see 
  4329          langword=" true"
  4330         />
  4331         .
  4332        </returns>
  4333                
  4334       </member>
  4335               
  4336       <member 
  4337        name="M:Op enQA.Selen ium.Suppor t.UI.Expec tedConditi ons.Elemen tToBeSelec ted(OpenQA .Selenium. IWebElemen t)"
  4338       >
  4339                     
  4340        <summary>
  4341                      An expec tation for  checking  if the giv en element  is select ed.
  4342                      
  4343        </summary>
  4344                     
  4345        <param 
  4346         name="elem ent"
  4347        >
  4348         The elemen t.
  4349        </param>
  4350                     
  4351        <returns>
  4352         <see 
  4353          langword=" true"
  4354         />
  4355          given ele ment is se lected.; o therwise, 
  4356         <see 
  4357          langword=" false"
  4358         />
  4359         .
  4360        </returns>
  4361                
  4362       </member>
  4363               
  4364       <member 
  4365        name="M:Op enQA.Selen ium.Suppor t.UI.Expec tedConditi ons.Elemen tToBeSelec ted(OpenQA .Selenium. IWebElemen t,System.B oolean)"
  4366       >
  4367                     
  4368        <summary>
  4369                      An expec tation for  checking  if the giv en element  is in cor rect state .
  4370                      
  4371        </summary>
  4372                     
  4373        <param 
  4374         name="elem ent"
  4375        >
  4376         The elemen t.
  4377        </param>
  4378                     
  4379        <param 
  4380         name="sele cted"
  4381        >
  4382         selected o r not sele cted
  4383        </param>
  4384                     
  4385        <returns>
  4386         <see 
  4387          langword=" true"
  4388         />
  4389          given ele ment is in  correct s tate.; oth erwise, 
  4390         <see 
  4391          langword=" false"
  4392         />
  4393         .
  4394        </returns>
  4395                
  4396       </member>
  4397               
  4398       <member 
  4399        name="M:Op enQA.Selen ium.Suppor t.UI.Expec tedConditi ons.Elemen tSelection StateToBe( OpenQA.Sel enium.IWeb Element,Sy stem.Boole an)"
  4400       >
  4401                     
  4402        <summary>
  4403                      An expec tation for  checking  if the giv en element  is in cor rect state .
  4404                      
  4405        </summary>
  4406                     
  4407        <param 
  4408         name="elem ent"
  4409        >
  4410         The elemen t.
  4411        </param>
  4412                     
  4413        <param 
  4414         name="sele cted"
  4415        >
  4416         selected o r not sele cted
  4417        </param>
  4418                     
  4419        <returns>
  4420         <see 
  4421          langword=" true"
  4422         />
  4423          given ele ment is in  correct s tate.; oth erwise, 
  4424         <see 
  4425          langword=" false"
  4426         />
  4427         .
  4428        </returns>
  4429                
  4430       </member>
  4431               
  4432       <member 
  4433        name="M:Op enQA.Selen ium.Suppor t.UI.Expec tedConditi ons.Elemen tToBeSelec ted(OpenQA .Selenium. By)"
  4434       >
  4435                     
  4436        <summary>
  4437                      An expec tation for  checking  if the giv en element  is select ed.
  4438                      
  4439        </summary>
  4440                     
  4441        <param 
  4442         name="loca tor"
  4443        >
  4444         The locato r used to  find the e lement.
  4445        </param>
  4446                     
  4447        <returns>
  4448         <see 
  4449          langword=" true"
  4450         />
  4451          given ele ment is se lected.; o therwise, 
  4452         <see 
  4453          langword=" false"
  4454         />
  4455         .
  4456        </returns>
  4457                
  4458       </member>
  4459               
  4460       <member 
  4461        name="M:Op enQA.Selen ium.Suppor t.UI.Expec tedConditi ons.Elemen tSelection StateToBe( OpenQA.Sel enium.By,S ystem.Bool ean)"
  4462       >
  4463                     
  4464        <summary>
  4465                      An expec tation for  checking  if the giv en element  is in cor rect state .
  4466                      
  4467        </summary>
  4468                     
  4469        <param 
  4470         name="loca tor"
  4471        >
  4472         The locato r used to  find the e lement.
  4473        </param>
  4474                     
  4475        <param 
  4476         name="sele cted"
  4477        >
  4478         selected o r not sele cted
  4479        </param>
  4480                     
  4481        <returns>
  4482         <see 
  4483          langword=" true"
  4484         />
  4485          given ele ment is in  correct s tate.; oth erwise, 
  4486         <see 
  4487          langword=" false"
  4488         />
  4489         .
  4490        </returns>
  4491                
  4492       </member>
  4493               
  4494       <member 
  4495        name="M:Op enQA.Selen ium.Suppor t.UI.Expec tedConditi ons.AlertI sPresent"
  4496       >
  4497                     
  4498        <summary>
  4499                      An expec tation for  checking  the AlterI sPresent
  4500                      
  4501        </summary>
  4502                     
  4503        <returns>
  4504         Alert 
  4505        </returns>
  4506                
  4507       </member>
  4508               
  4509       <member 
  4510        name="M:Op enQA.Selen ium.Suppor t.UI.Expec tedConditi ons.AlertS tate(Syste m.Boolean) "
  4511       >
  4512                     
  4513        <summary>
  4514                      An expec tation for  checking  the Alert  State
  4515                      
  4516        </summary>
  4517                     
  4518        <param 
  4519         name="stat e"
  4520        >
  4521         A value in dicating w hether or  not an ale rt should  be display ed in orde r to meet  this condi tion.
  4522        </param>
  4523                     
  4524        <returns>
  4525         <see 
  4526          langword=" true"
  4527         />
  4528          alert is  in correct  state pre sent or no t present;  otherwise
  4529         <see 
  4530          langword=" false"
  4531         />
  4532         .
  4533        </returns>
  4534                
  4535       </member>
  4536               
  4537       <member 
  4538        name="T:Op enQA.Selen ium.Suppor t.UI.ILoad ableCompon ent"
  4539       >
  4540                     
  4541        <summary>
  4542                      Interfac e allows f or the com ponent to  be used in  Nested Co mponent sc enarios su ch that th e
  4543                      child co mponent cl ass does n ot have to  declare t he generic  type of t he parent  explicitly .
  4544                      
  4545        </summary>
  4546                     
  4547        <example>
  4548                      public c lass Hypot heticalLoa dableCompo nent : Loa dableCompo nent&lt;T& gt; {
  4549                        ILoada bleCompone nt parent;
  4550                        public  Hypotheti calLoadabl eComponent (ILoadable Component  parent) {
  4551                          this .parent =  parent;
  4552                        }
  4553                        protec ted void E valuateLoa dedStatus( ) { //code  to determ ine loaded  state }
  4554                        protec ted void E xecuteLoad () {
  4555                          pare nt.Load();   //loads  the parent
  4556                          //co de to load  this comp onent
  4557                        }
  4558                      }
  4559                      
  4560        </example>
  4561                
  4562       </member>
  4563               
  4564       <member 
  4565        name="M:Op enQA.Selen ium.Suppor t.UI.ILoad ableCompon ent.Load"
  4566       >
  4567                     
  4568        <summary>
  4569                      Loads th e componen t.
  4570                      
  4571        </summary>
  4572                     
  4573        <returns>
  4574         A referenc e to this 
  4575         <see 
  4576          cref="T:Op enQA.Selen ium.Suppor t.UI.ILoad ableCompon ent"
  4577         />
  4578         .
  4579        </returns>
  4580                
  4581       </member>
  4582               
  4583       <member 
  4584        name="T:Op enQA.Selen ium.Suppor t.UI.Loada bleCompone ntExceptio n"
  4585       >
  4586                     
  4587        <summary>
  4588                      This exc eption is  thrown by 
  4589         <see 
  4590          cref="T:Op enQA.Selen ium.Suppor t.UI.Loada bleCompone nt`1"
  4591         />
  4592          to indica te that
  4593                      the comp onent was  not succes sfully loa ded.
  4594                      
  4595        </summary>
  4596                
  4597       </member>
  4598               
  4599       <member 
  4600        name="M:Op enQA.Selen ium.Suppor t.UI.Loada bleCompone ntExceptio n.#ctor"
  4601       >
  4602                     
  4603        <summary>
  4604                      Initiali zes a new  instance o f the 
  4605         <see 
  4606          cref="T:Op enQA.Selen ium.Suppor t.UI.Loada bleCompone ntExceptio n"
  4607         />
  4608          class.
  4609                      
  4610        </summary>
  4611                
  4612       </member>
  4613               
  4614       <member 
  4615        name="M:Op enQA.Selen ium.Suppor t.UI.Loada bleCompone ntExceptio n.#ctor(Sy stem.Strin g)"
  4616       >
  4617                     
  4618        <summary>
  4619                      Initiali zes a new  instance o f the 
  4620         <see 
  4621          cref="T:Op enQA.Selen ium.Suppor t.UI.Loada bleCompone ntExceptio n"
  4622         />
  4623          class wit h
  4624                      a specif ied error  message.
  4625                      
  4626        </summary>
  4627                     
  4628        <param 
  4629         name="mess age"
  4630        >
  4631         The messag e of the e xception
  4632        </param>
  4633                
  4634       </member>
  4635               
  4636       <member 
  4637        name="M:Op enQA.Selen ium.Suppor t.UI.Loada bleCompone ntExceptio n.#ctor(Sy stem.Strin g,System.E xception)"
  4638       >
  4639                     
  4640        <summary>
  4641                      Initiali zes a new  instance o f the 
  4642         <see 
  4643          cref="T:Op enQA.Selen ium.Suppor t.UI.Loada bleCompone ntExceptio n"
  4644         />
  4645          class wit h
  4646                      a specif ied error  message an d a refere nce to the  inner exc eption tha t is the
  4647                      cause of  this exce ption.
  4648                      
  4649        </summary>
  4650                     
  4651        <param 
  4652         name="mess age"
  4653        >
  4654         The error  message th at explain s the reas on for the  exception .
  4655        </param>
  4656                     
  4657        <param 
  4658         name="inne rException "
  4659        >
  4660         The except ion that i s the caus e of the c urrent exc eption,
  4661                      or 
  4662         <see 
  4663          langword=" null"
  4664         />
  4665          if no inn er excepti on is spec ified.
  4666        </param>
  4667                
  4668       </member>
  4669               
  4670       <member 
  4671        name="M:Op enQA.Selen ium.Suppor t.UI.Loada bleCompone ntExceptio n.#ctor(Sy stem.Runti me.Seriali zation.Ser ialization Info,Syste m.Runtime. Serializat ion.Stream ingContext )"
  4672       >
  4673                     
  4674        <summary>
  4675                      Initiali zes a new  instance o f the 
  4676         <see 
  4677          cref="T:Op enQA.Selen ium.Suppor t.UI.Loada bleCompone ntExceptio n"
  4678         />
  4679          class wit h serializ ed data.
  4680                      
  4681        </summary>
  4682                     
  4683        <param 
  4684         name="info "
  4685        >
  4686         The 
  4687         <see 
  4688          cref="T:Sy stem.Runti me.Seriali zation.Ser ialization Info"
  4689         />
  4690          that hold s the seri alized
  4691                      object d ata about  the except ion being  thrown.
  4692        </param>
  4693                     
  4694        <param 
  4695         name="cont ext"
  4696        >
  4697         The 
  4698         <see 
  4699          cref="T:Sy stem.Runti me.Seriali zation.Str eamingCont ext"
  4700         />
  4701          that cont ains conte xtual
  4702                      informat ion about  the source  or destin ation.
  4703        </param>
  4704                
  4705       </member>
  4706               
  4707       <member 
  4708        name="T:Op enQA.Selen ium.Suppor t.UI.Loada bleCompone nt`1"
  4709       >
  4710                     
  4711        <summary>
  4712                      Represen ts any abs traction o f somethin g that can  be loaded . This may  be an ent ire web pa ge, or
  4713                      simply a  component  within th at page (s uch as a l ogin box o r menu) or  even a se rvice.
  4714                      
  4715        </summary>
  4716                     
  4717        <typeparam  
  4718         name="T"
  4719        >
  4720         The type t o be retur ned (n DNS     y the subc lass' type )
  4721        </typepara m>
  4722                     
  4723        <example>
  4724                      The expe cted usage  is:
  4725                      
  4726         <para>
  4727                       
  4728          <code>
  4729                        new Hypo theticalCo mponent(). Load();
  4730                        
  4731          </code>
  4732                       
  4733         </para>
  4734                      
  4735        </example>
  4736                     
  4737        <remarks>
  4738                      After th
  4739         <see 
  4740          cref="M:Op enQA.Selen ium.Suppor t.UI.Loada bleCompone nt`1.Load"
  4741         />
  4742          method is  called, t he compone nt will be  loaded an d
  4743                      ready fo r use. Ove rload the  protected  Load and I sLoaded me mbers to b oth load a  component  and deter mine
  4744                      if the c omponent i s already  loaded.
  4745                      
  4746        </remarks>
  4747                
  4748       </member>
  4749               
  4750       <member 
  4751        name="P:Op enQA.Selen ium.Suppor t.UI.Loada bleCompone nt`1.Unabl eToLoadMes sage"
  4752       >
  4753                     
  4754        <summary>
  4755                      Gets or  sets the m essage for  the excep tion throw n when a c omponent c annot be l oaded
  4756                      
  4757        </summary>
  4758                
  4759       </member>
  4760               
  4761       <member 
  4762        name="P:Op enQA.Selen ium.Suppor t.UI.Loada bleCompone nt`1.IsLoa ded"
  4763       >
  4764                     
  4765        <summary>
  4766                      Gets a v alue indic ating whet her the co mponent is  fully loa ded.
  4767                      
  4768        </summary>
  4769                     
  4770        <remarks>
  4771                      When the  component  is loaded , this pro perty will  return tr ue or fals e dependin g on
  4772                      the exec ution of 
  4773         <see 
  4774          cref="M:Op enQA.Selen ium.Suppor t.UI.Loada bleCompone nt`1.Evalu ateLoadedS tatus"
  4775         />
  4776          to indica te the not  loaded st ate.
  4777                      
  4778        </remarks>
  4779                
  4780       </member>
  4781               
  4782       <member 
  4783        name="M:Op enQA.Selen ium.Suppor t.UI.Loada bleCompone nt`1.Load"
  4784       >
  4785                     
  4786        <summary>
  4787                      Ensure t hat the co mponent is  currently  loaded.
  4788                      
  4789        </summary>
  4790                     
  4791        <returns>
  4792         The loaded  component .
  4793        </returns>
  4794                     
  4795        <remarks>
  4796         This is eq uivalent t o the Get( ) method i n Java ver sion.
  4797        </remarks>
  4798                
  4799       </member>
  4800               
  4801       <member 
  4802        name="M:Op enQA.Selen ium.Suppor t.UI.Loada bleCompone nt`1.OpenQ A#Selenium #Support#U I#ILoadabl eComponent #Load"
  4803       >
  4804                     
  4805        <summary>
  4806                      Ensure t hat the co mponent is  currently  loaded.
  4807                      
  4808        </summary>
  4809                     
  4810        <returns>
  4811         The loaded  
  4812         <see 
  4813          cref="T:Op enQA.Selen ium.Suppor t.UI.ILoad ableCompon ent"
  4814         />
  4815          instance.
  4816        </returns>
  4817                
  4818       </member>
  4819               
  4820       <member 
  4821        name="M:Op enQA.Selen ium.Suppor t.UI.Loada bleCompone nt`1.Handl eLoadError (OpenQA.Se lenium.Web DriverExce ption)"
  4822       >
  4823                     
  4824        <summary>
  4825                      HandleLo adError gi ves a subc lass the o pportunity  to handle  a 
  4826         <see 
  4827          cref="T:Op enQA.Selen ium.WebDri verExcepti on"
  4828         />
  4829          that occu rred
  4830                      during t he executi on of 
  4831         <see 
  4832          cref="M:Op enQA.Selen ium.Suppor t.UI.Loada bleCompone nt`1.Execu teLoad"
  4833         />
  4834         .
  4835                      
  4836        </summary>
  4837                     
  4838        <param 
  4839         name="ex"
  4840        >
  4841         The except ion which  occurs on  load.
  4842        </param>
  4843                
  4844       </member>
  4845               
  4846       <member 
  4847        name="M:Op enQA.Selen ium.Suppor t.UI.Loada bleCompone nt`1.Execu teLoad"
  4848       >
  4849                     
  4850        <summary>
  4851                      When thi s method r eturns, th e componen t modeled  by the sub class shou ld be full y loaded.  This
  4852                      subclass  is expect ed to navi gate to an  appropria te page or  trigger l oading the  correct H TML
  4853                      should t his be nec essary.
  4854                      
  4855        </summary>
  4856                
  4857       </member>
  4858               
  4859       <member 
  4860        name="M:Op enQA.Selen ium.Suppor t.UI.Loada bleCompone nt`1.Evalu ateLoadedS tatus"
  4861       >
  4862                     
  4863        <summary>
  4864                      Determin e whether  or not the  component  is loaded . Subclass es are exp ected to p rovide the  details
  4865                      to deter mine if th e page or  component  is loaded.
  4866                      
  4867        </summary>
  4868                     
  4869        <returns>
  4870         A boolean  value indi cating if  the compon ent is loa ded.
  4871        </returns>
  4872                
  4873       </member>
  4874               
  4875       <member 
  4876        name="M:Op enQA.Selen ium.Suppor t.UI.Loada bleCompone nt`1.TryLo ad"
  4877       >
  4878                     
  4879        <summary>
  4880                      Attempts  to load t his compon ent, provi ding an op portunity  for the us er to hand le any err ors encoun tered
  4881                      during t he load pr ocess.
  4882                      
  4883        </summary>
  4884                     
  4885        <returns>
  4886         A self-ref erence to  this 
  4887         <see 
  4888          cref="T:Op enQA.Selen ium.Suppor t.UI.Loada bleCompone nt`1"
  4889         />
  4890        </returns>
  4891                
  4892       </member>
  4893               
  4894       <member 
  4895        name="T:Op enQA.Selen ium.Suppor t.UI.Popup WindowFind er"
  4896       >
  4897                     
  4898        <summary>
  4899                      Provides  a mechani sm by whic h the wind ow handle  of an invo ked
  4900                      popup br owser wind ow may be  determined .
  4901                      
  4902        </summary>
  4903                     
  4904        <example>
  4905                      
  4906         <code>
  4907                       // Store  the curre nt window  handle so  you can sw itch back  to the
  4908                       // origi nal window  when you  close the  popup.
  4909                       string c urrent = d river.Curr entWindowH andle;
  4910                       PopupWin dowFinder  finder = n ew PopupWi ndowFinder (driver);
  4911                       string n ewHandle =  finder.Cl ick(driver .FindEleme nt(By.Link Text("Open  new windo w")));
  4912                       driver.S witchTo.Wi ndow(newHa ndle);
  4913                       
  4914         </code>
  4915                      
  4916        </example>
  4917                
  4918       </member>
  4919               
  4920       <member 
  4921        name="M:Op enQA.Selen ium.Suppor t.UI.Popup WindowFind er.#ctor(O penQA.Sele nium.IWebD river)"
  4922       >
  4923                     
  4924        <summary>
  4925                      Initiali zes a new  instance o f the 
  4926         <see 
  4927          cref="T:Op enQA.Selen ium.Suppor t.UI.Popup WindowFind er"
  4928         />
  4929          class.
  4930                      
  4931        </summary>
  4932                     
  4933        <param 
  4934         name="driv er"
  4935        >
  4936         The 
  4937         <see 
  4938          cref="T:Op enQA.Selen ium.IWebDr iver"
  4939         />
  4940          instance  that is us ed
  4941                      to manip ulate the  popup wind ow.
  4942        </param>
  4943                     
  4944        <remarks>
  4945         When using  this cons tructor ov erload, th e timeout  will be 5  seconds,
  4946                      and the  check for  a new wind ow will be  performed  every 250  milliseco nds.
  4947        </remarks>
  4948                
  4949       </member>
  4950               
  4951       <member 
  4952        name="M:Op enQA.Selen ium.Suppor t.UI.Popup WindowFind er.#ctor(O penQA.Sele nium.IWebD river,Syst em.TimeSpa n)"
  4953       >
  4954                     
  4955        <summary>
  4956                      Initiali zes a new  instance o f the 
  4957         <see 
  4958          cref="T:Op enQA.Selen ium.Suppor t.UI.Popup WindowFind er"
  4959         />
  4960          class
  4961                      with the  specified  timeout.
  4962                      
  4963        </summary>
  4964                     
  4965        <param 
  4966         name="driv er"
  4967        >
  4968         The 
  4969         <see 
  4970          cref="T:Op enQA.Selen ium.IWebDr iver"
  4971         />
  4972          instance  that is us ed
  4973                      to manip ulate the  popup wind ow.
  4974        </param>
  4975                     
  4976        <param 
  4977         name="time out"
  4978        >
  4979         The 
  4980         <see 
  4981          cref="T:Sy stem.TimeS pan"
  4982         />
  4983          represent ing the am ount of
  4984                      time to  wait for t he popup w indow to a ppear.
  4985        </param>
  4986                     
  4987        <remarks>
  4988         When using  this cons tructor ov erload, th e check fo r a new wi ndow
  4989                      will be  performed  every 250  millisecon ds.
  4990        </remarks>
  4991                
  4992       </member>
  4993               
  4994       <member 
  4995        name="M:Op enQA.Selen ium.Suppor t.UI.Popup WindowFind er.#ctor(O penQA.Sele nium.IWebD river,Syst em.TimeSpa n,System.T imeSpan)"
  4996       >
  4997                     
  4998        <summary>
  4999                      Initiali zes a new  instance o f the 
  5000         <see 
  5001          cref="T:Op enQA.Selen ium.Suppor t.UI.Popup WindowFind er"
  5002         />
  5003          class
  5004                      with the  specified  timeout a nd using t he specifi ed interva l to check  for
  5005                      the exis tence of t he new win dow.
  5006                      
  5007        </summary>
  5008                     
  5009        <param 
  5010         name="driv er"
  5011        >
  5012         The 
  5013         <see 
  5014          cref="T:Op enQA.Selen ium.IWebDr iver"
  5015         />
  5016          instance  that is us ed
  5017                      to manip ulate the  popup wind ow.
  5018        </param>
  5019                     
  5020        <param 
  5021         name="time out"
  5022        >
  5023         The 
  5024         <see 
  5025          cref="T:Sy stem.TimeS pan"
  5026         />
  5027          represent ing the am ount of
  5028                      time to  wait for t he popup w indow to a ppear.
  5029        </param>
  5030                     
  5031        <param 
  5032         name="slee pInterval"
  5033        >
  5034         The 
  5035         <see 
  5036          cref="T:Sy stem.TimeS pan"
  5037         />
  5038          represent ing the
  5039                      amount o f time to  wait betwe en checks  of the ava ilable win dow handle s.
  5040        </param>
  5041                
  5042       </member>
  5043               
  5044       <member 
  5045        name="M:Op enQA.Selen ium.Suppor t.UI.Popup WindowFind er.Click(O penQA.Sele nium.IWebE lement)"
  5046       >
  5047                     
  5048        <summary>
  5049                      Clicks o n an eleme nt that is  expected  to trigger  a popup b rowser win dow.
  5050                      
  5051        </summary>
  5052                     
  5053        <param 
  5054         name="elem ent"
  5055        >
  5056         The 
  5057         <see 
  5058          cref="T:Op enQA.Selen ium.IWebEl ement"
  5059         />
  5060          that, whe n clicked,  invokes
  5061                      the popu p browser  window.
  5062        </param>
  5063                     
  5064        <returns>
  5065         The window  handle of  the popup  browser w indow.
  5066        </returns>
  5067                     
  5068        <exception  
  5069         cref="T:Op enQA.Selen ium.WebDri verTimeout Exception"
  5070        >
  5071         Thrown if  no popup w indow appe ars within  the speci fied timeo ut.
  5072        </exceptio n>
  5073                     
  5074        <exception  
  5075         cref="T:Sy stem.Argum entNullExc eption"
  5076        >
  5077         Thrown if  the elemen t to click  is 
  5078         <see 
  5079          langword=" null"
  5080         />
  5081         .
  5082        </exceptio n>
  5083                
  5084       </member>
  5085               
  5086       <member 
  5087        name="M:Op enQA.Selen ium.Suppor t.UI.Popup WindowFind er.Invoke( System.Act ion)"
  5088       >
  5089                     
  5090        <summary>
  5091                      Invokes  a method t hat is exp ected to t rigger a p opup brows er window.
  5092                      
  5093        </summary>
  5094                     
  5095        <param 
  5096         name="popu pMethod"
  5097        >
  5098         An 
  5099         <see 
  5100          cref="T:Sy stem.Actio n"
  5101         />
  5102          that, whe n run, inv okes
  5103                      the popu p browser  window.
  5104        </param>
  5105                     
  5106        <returns>
  5107         The window  handle of  the popup  browser w indow.
  5108        </returns>
  5109                     
  5110        <exception  
  5111         cref="T:Op enQA.Selen ium.WebDri verTimeout Exception"
  5112        >
  5113         Thrown if  no popup w indow appe ars within  the speci fied timeo ut.
  5114        </exceptio n>
  5115                     
  5116        <exception  
  5117         cref="T:Sy stem.Argum entNullExc eption"
  5118        >
  5119         Thrown if  the action  to invoke  is 
  5120         <see 
  5121          langword=" null"
  5122         />
  5123         .
  5124        </exceptio n>
  5125                
  5126       </member>
  5127               
  5128       <member 
  5129        name="T:Op enQA.Selen ium.Suppor t.UI.Selec tElement"
  5130       >
  5131                     
  5132        <summary>
  5133                      Provides  a conveni ence metho d for mani pulating s elections  of options  in an HTM L select e lement.
  5134                      
  5135        </summary>
  5136                
  5137       </member>
  5138               
  5139       <member 
  5140        name="M:Op enQA.Selen ium.Suppor t.UI.Selec tElement.# ctor(OpenQ A.Selenium .IWebEleme nt)"
  5141       >
  5142                     
  5143        <summary>
  5144                      Initiali zes a new  instance o f the 
  5145         <see 
  5146          cref="T:Op enQA.Selen ium.Suppor t.UI.Selec tElement"
  5147         />
  5148          class.
  5149                      
  5150        </summary>
  5151                     
  5152        <param 
  5153         name="elem ent"
  5154        >
  5155         The elemen t to be wr apped
  5156        </param>
  5157                     
  5158        <exception  
  5159         cref="T:Sy stem.Argum entNullExc eption"
  5160        >
  5161         Thrown whe n the 
  5162         <see 
  5163          cref="T:Op enQA.Selen ium.IWebEl ement"
  5164         />
  5165          object is  
  5166         <see 
  5167          langword=" null"
  5168         />
  5169        </exceptio n>
  5170                     
  5171        <exception  
  5172         cref="T:Op enQA.Selen ium.Suppor t.UI.Unexp ectedTagNa meExceptio n"
  5173        >
  5174         Thrown whe n the elem ent wrappe d is not a  &lt;selec t&gt; elem ent.
  5175        </exceptio n>
  5176                
  5177       </member>
  5178               
  5179       <member 
  5180        name="P:Op enQA.Selen ium.Suppor t.UI.Selec tElement.W rappedElem ent"
  5181       >
  5182                     
  5183        <summary>
  5184                      Gets the  
  5185         <see 
  5186          cref="T:Op enQA.Selen ium.IWebEl ement"
  5187         />
  5188          wrapped b y this obj ect.
  5189                      
  5190        </summary>
  5191                
  5192       </member>
  5193               
  5194       <member 
  5195        name="P:Op enQA.Selen ium.Suppor t.UI.Selec tElement.I sMultiple"
  5196       >
  5197                     
  5198        <summary>
  5199                      Gets a v alue indic ating whet her the pa rent eleme nt support s multiple  selection s.
  5200                      
  5201        </summary>
  5202                
  5203       </member>
  5204               
  5205       <member 
  5206        name="P:Op enQA.Selen ium.Suppor t.UI.Selec tElement.O ptions"
  5207       >
  5208                     
  5209        <summary>
  5210                      Gets the  list of o ptions for  the selec t element.
  5211                      
  5212        </summary>
  5213                
  5214       </member>
  5215               
  5216       <member 
  5217        name="P:Op enQA.Selen ium.Suppor t.UI.Selec tElement.S electedOpt ion"
  5218       >
  5219                     
  5220        <summary>
  5221                      Gets the  selected  item withi n the sele ct element .
  5222                      
  5223        </summary>
  5224                     
  5225        <remarks>
  5226         If more th an one ite m is selec ted this w ill return  the first  item.
  5227        </remarks>
  5228                     
  5229        <exception  
  5230         cref="T:Op enQA.Selen ium.NoSuch ElementExc eption"
  5231        >
  5232         Thrown if  no option  is selecte d.
  5233        </exceptio n>
  5234                
  5235       </member>
  5236               
  5237       <member 
  5238        name="P:Op enQA.Selen ium.Suppor t.UI.Selec tElement.A llSelected Options"
  5239       >
  5240                     
  5241        <summary>
  5242                      Gets all  of the se lected opt ions withi n the sele ct element .
  5243                      
  5244        </summary>
  5245                
  5246       </member>
  5247               
  5248       <member 
  5249        name="M:Op enQA.Selen ium.Suppor t.UI.Selec tElement.S electByTex t(System.S tring,Syst em.Boolean )"
  5250       >
  5251                     
  5252        <summary>
  5253                      Select a ll options  by the te xt display ed.
  5254                      
  5255        </summary>
  5256                     
  5257        <param 
  5258         name="text "
  5259        >
  5260         The text o f the opti on to be s elected.
  5261        </param>
  5262                     
  5263        <param 
  5264         name="part ialMatch"
  5265        >
  5266         Default va lue is fal se. If tru e a partia l match on  the Optio ns list wi ll be perf ormed, oth erwise exa ct match.
  5267        </param>
  5268                     
  5269        <remarks>
  5270         When given  "Bar" thi s method w ould selec t an optio n like:
  5271                      
  5272         <para>
  5273                       &lt;opti on value=" foo"&gt;Ba r&lt;/opti on&gt;
  5274                       
  5275         </para>
  5276                      
  5277        </remarks>
  5278                     
  5279        <exception  
  5280         cref="T:Op enQA.Selen ium.NoSuch ElementExc eption"
  5281        >
  5282         Thrown if  there is n o element  with the g iven text  present.
  5283        </exceptio n>
  5284                
  5285       </member>
  5286               
  5287       <member 
  5288        name="M:Op enQA.Selen ium.Suppor t.UI.Selec tElement.S electByVal ue(System. String)"
  5289       >
  5290                     
  5291        <summary>
  5292                      Select a n option b y the valu e.
  5293                      
  5294        </summary>
  5295                     
  5296        <param 
  5297         name="valu e"
  5298        >
  5299         The value  of the opt ion to be  selected.
  5300        </param>
  5301                     
  5302        <remarks>
  5303         When given  "foo" thi s method w ill select  an option  like:
  5304                      
  5305         <para>
  5306                       &lt;opti on value=" foo"&gt;Ba r&lt;/opti on&gt;
  5307                       
  5308         </para>
  5309                      
  5310        </remarks>
  5311                     
  5312        <exception  
  5313         cref="T:Op enQA.Selen ium.NoSuch ElementExc eption"
  5314        >
  5315         Thrown whe n no eleme nt with th e specifie d value is  found.
  5316        </exceptio n>
  5317                
  5318       </member>
  5319               
  5320       <member 
  5321        name="M:Op enQA.Selen ium.Suppor t.UI.Selec tElement.S electByInd ex(System. Int32)"
  5322       >
  5323                     
  5324        <summary>
  5325                      Select t he option  by the ind ex, as det ermined by  the "inde x" attribu te of the  element.
  5326                      
  5327        </summary>
  5328                     
  5329        <param 
  5330         name="inde x"
  5331        >
  5332         The value  of the ind ex attribu te of the  option to  be selecte d.
  5333        </param>
  5334                     
  5335        <exception  
  5336         cref="T:Op enQA.Selen ium.NoSuch ElementExc eption"
  5337        >
  5338         Thrown whe n no eleme nt exists  with the s pecified i ndex attri bute.
  5339        </exceptio n>
  5340                
  5341       </member>
  5342               
  5343       <member 
  5344        name="M:Op enQA.Selen ium.Suppor t.UI.Selec tElement.D eselectAll "
  5345       >
  5346                     
  5347        <summary>
  5348                      Clear al l selected  entries.  This is on ly valid w hen the SE LECT suppo rts multip le selecti ons.
  5349                      
  5350        </summary>
  5351                     
  5352        <exception  
  5353         cref="T:Op enQA.Selen ium.WebDri verExcepti on"
  5354        >
  5355         Thrown whe n attempti ng to dese lect all o ptions fro m a SELECT
  5356                      that doe s not supp ort multip le selecti ons.
  5357        </exceptio n>
  5358                
  5359       </member>
  5360               
  5361       <member 
  5362        name="M:Op enQA.Selen ium.Suppor t.UI.Selec tElement.D eselectByT ext(System .String)"
  5363       >
  5364                     
  5365        <summary>
  5366                      Deselect  the optio n by the t ext displa yed.
  5367                      
  5368        </summary>
  5369                     
  5370        <exception  
  5371         cref="T:Sy stem.Inval idOperatio nException "
  5372        >
  5373         Thrown whe n attempti ng to dese lect optio n from a S ELECT
  5374                      that doe s not supp ort multip le selecti ons.
  5375        </exceptio n>
  5376                     
  5377        <exception  
  5378         cref="T:Op enQA.Selen ium.NoSuch ElementExc eption"
  5379        >
  5380         Thrown whe n no eleme nt exists  with the s pecified t est attrib ute.
  5381        </exceptio n>
  5382                     
  5383        <param 
  5384         name="text "
  5385        >
  5386         The text o f the opti on to be d eselected.
  5387        </param>
  5388                     
  5389        <remarks>
  5390         When given  "Bar" thi s method w ould desel ect an opt ion like:
  5391                      
  5392         <para>
  5393                       &lt;opti on value=" foo"&gt;Ba r&lt;/opti on&gt;
  5394                       
  5395         </para>
  5396                      
  5397        </remarks>
  5398                
  5399       </member>
  5400               
  5401       <member 
  5402        name="M:Op enQA.Selen ium.Suppor t.UI.Selec tElement.D eselectByV alue(Syste m.String)"
  5403       >
  5404                     
  5405        <summary>
  5406                      Deselect  the optio n having v alue match ing the sp ecified te xt.
  5407                      
  5408        </summary>
  5409                     
  5410        <exception  
  5411         cref="T:Sy stem.Inval idOperatio nException "
  5412        >
  5413         Thrown whe n attempti ng to dese lect optio n from a S ELECT
  5414                      that doe s not supp ort multip le selecti ons.
  5415        </exceptio n>
  5416                     
  5417        <exception  
  5418         cref="T:Op enQA.Selen ium.NoSuch ElementExc eption"
  5419        >
  5420         Thrown whe n no eleme nt exists  with the s pecified v alue attri bute.
  5421        </exceptio n>
  5422                     
  5423        <param 
  5424         name="valu e"
  5425        >
  5426         The value  of the opt ion to des elect.
  5427        </param>
  5428                     
  5429        <remarks>
  5430         When given  "foo" thi s method w ill desele ct an opti on like:
  5431                      
  5432         <para>
  5433                       &lt;opti on value=" foo"&gt;Ba r&lt;/opti on&gt;
  5434                       
  5435         </para>
  5436                      
  5437        </remarks>
  5438                
  5439       </member>
  5440               
  5441       <member 
  5442        name="M:Op enQA.Selen ium.Suppor t.UI.Selec tElement.D eselectByI ndex(Syste m.Int32)"
  5443       >
  5444                     
  5445        <summary>
  5446                      Deselect  the optio n by the i ndex, as d etermined  by the "in dex" attri bute of th e element.
  5447                      
  5448        </summary>
  5449                     
  5450        <exception  
  5451         cref="T:Sy stem.Inval idOperatio nException "
  5452        >
  5453         Thrown whe n attempti ng to dese lect optio n from a S ELECT
  5454                      that doe s not supp ort multip le selecti ons.
  5455        </exceptio n>
  5456                     
  5457        <exception  
  5458         cref="T:Op enQA.Selen ium.NoSuch ElementExc eption"
  5459        >
  5460         Thrown whe n no eleme nt exists  with the s pecified i ndex attri bute.
  5461        </exceptio n>
  5462                     
  5463        <param 
  5464         name="inde x"
  5465        >
  5466         The value  of the ind ex attribu te of the  option to  deselect.
  5467        </param>
  5468                
  5469       </member>
  5470               
  5471       <member 
  5472        name="T:Op enQA.Selen ium.Suppor t.UI.SlowL oadableCom ponent`1"
  5473       >
  5474                     
  5475        <summary>
  5476                      A 
  5477         <see 
  5478          cref="T:Op enQA.Selen ium.Suppor t.UI.Loada bleCompone nt`1"
  5479         />
  5480          which mig ht not hav e finished  loading w hen Load()  returns.  After a
  5481                      call to  Load(), th e IsLoaded  property  should con tinue to r eturn fals e until th e componen t has full y
  5482                      loaded.  Use the Ha ndleErrors () method  to check f or error c onditions  which caus ed the Loa d() to fai l.
  5483                      
  5484         <para>
  5485                       
  5486          <pre 
  5487           class="cod e"
  5488          >
  5489                        new Slow Hypothetic alComponen t().Load() ;
  5490                        
  5491          </pre>
  5492                       
  5493         </para>
  5494                      
  5495        </summary>
  5496                     
  5497        <typeparam  
  5498         name="T"
  5499        >
  5500         The type t o be retur ned (n DNS     y the subc lass' type )
  5501        </typepara m>
  5502                
  5503       </member>
  5504               
  5505       <member 
  5506        name="M:Op enQA.Selen ium.Suppor t.UI.SlowL oadableCom ponent`1.# ctor(Syste m.TimeSpan )"
  5507       >
  5508                     
  5509        <summary>
  5510                      Initiali zes a new  instance o f the 
  5511         <see 
  5512          cref="T:Op enQA.Selen ium.Suppor t.UI.SlowL oadableCom ponent`1"
  5513         />
  5514          class.
  5515                      
  5516        </summary>
  5517                     
  5518        <param 
  5519         name="time out"
  5520        >
  5521         The 
  5522         <see 
  5523          cref="T:Sy stem.TimeS pan"
  5524         />
  5525          within wh ich the co mponent sh ould be lo aded.
  5526        </param>
  5527                
  5528       </member>
  5529               
  5530       <member 
  5531        name="M:Op enQA.Selen ium.Suppor t.UI.SlowL oadableCom ponent`1.# ctor(Syste m.TimeSpan ,OpenQA.Se lenium.Sup port.UI.IC lock)"
  5532       >
  5533                     
  5534        <summary>
  5535                      Initiali zes a new  instance o f the 
  5536         <see 
  5537          cref="T:Op enQA.Selen ium.Suppor t.UI.SlowL oadableCom ponent`1"
  5538         />
  5539          class.
  5540                      
  5541        </summary>
  5542                     
  5543        <param 
  5544         name="time out"
  5545        >
  5546         The 
  5547         <see 
  5548          cref="T:Sy stem.TimeS pan"
  5549         />
  5550          within wh ich the co mponent sh ould be lo aded.
  5551        </param>
  5552                     
  5553        <param 
  5554         name="cloc k"
  5555        >
  5556         The 
  5557         <see 
  5558          cref="T:Op enQA.Selen ium.Suppor t.UI.ICloc k"
  5559         />
  5560          to use wh en measuri ng the tim eout.
  5561        </param>
  5562                
  5563       </member>
  5564               
  5565       <member 
  5566        name="P:Op enQA.Selen ium.Suppor t.UI.SlowL oadableCom ponent`1.S leepInterv al"
  5567       >
  5568                     
  5569        <summary>
  5570                      Gets or  sets the t ime to sle ep between  each chec k of the l oad status  of the co mponent.
  5571                      
  5572        </summary>
  5573                
  5574       </member>
  5575               
  5576       <member 
  5577        name="M:Op enQA.Selen ium.Suppor t.UI.SlowL oadableCom ponent`1.L oad"
  5578       >
  5579                     
  5580        <summary>
  5581                      Ensures  that the c omponent i s currentl y loaded.
  5582                      
  5583        </summary>
  5584                     
  5585        <returns>
  5586         The loaded  component .
  5587        </returns>
  5588                     
  5589        <remarks>
  5590         This is eq uivalent t o the Get( ) method i n Java ver sion.
  5591        </remarks>
  5592                
  5593       </member>
  5594               
  5595       <member 
  5596        name="M:Op enQA.Selen ium.Suppor t.UI.SlowL oadableCom ponent`1.H andleError s"
  5597       >
  5598                     
  5599        <summary>
  5600                      Checks f or well kn own error  cases, whi ch would m ean that l oading has  finished,  but an er ror
  5601                      conditio n was seen .
  5602                      
  5603        </summary>
  5604                     
  5605        <remarks>
  5606                      This met hod should  be overri dden so th at expecte d errors c an be auto matically  handled.
  5607                      
  5608        </remarks>
  5609                
  5610       </member>
  5611               
  5612       <member 
  5613        name="T:Op enQA.Selen ium.Suppor t.UI.Unexp ectedTagNa meExceptio n"
  5614       >
  5615                     
  5616        <summary>
  5617                      The exce ption thro wn when us ing the Se lect class  on a tag  that
  5618                      does not  support t he HTML se lect eleme nt's selec tion seman tics.
  5619                      
  5620        </summary>
  5621                
  5622       </member>
  5623               
  5624       <member 
  5625        name="M:Op enQA.Selen ium.Suppor t.UI.Unexp ectedTagNa meExceptio n.#ctor(Sy stem.Strin g,System.S tring)"
  5626       >
  5627                     
  5628        <summary>
  5629                      Initiali zes a new  instance o f the 
  5630         <see 
  5631          cref="T:Op enQA.Selen ium.Suppor t.UI.Unexp ectedTagNa meExceptio n"
  5632         />
  5633          class wit h
  5634                      the expe cted tag n ame and th e actual t ag name.
  5635                      
  5636        </summary>
  5637                     
  5638        <param 
  5639         name="expe cted"
  5640        >
  5641         The tag na me that wa s expected .
  5642        </param>
  5643                     
  5644        <param 
  5645         name="actu al"
  5646        >
  5647         The actual  tag name  of the ele ment.
  5648        </param>
  5649                
  5650       </member>
  5651               
  5652       <member 
  5653        name="M:Op enQA.Selen ium.Suppor t.UI.Unexp ectedTagNa meExceptio n.#ctor"
  5654       >
  5655                     
  5656        <summary>
  5657                      Initiali zes a new  instance o f the 
  5658         <see 
  5659          cref="T:Op enQA.Selen ium.Suppor t.UI.Unexp ectedTagNa meExceptio n"
  5660         />
  5661          class.
  5662                      
  5663        </summary>
  5664                
  5665       </member>
  5666               
  5667       <member 
  5668        name="M:Op enQA.Selen ium.Suppor t.UI.Unexp ectedTagNa meExceptio n.#ctor(Sy stem.Strin g)"
  5669       >
  5670                     
  5671        <summary>
  5672                      Initiali zes a new  instance o f the 
  5673         <see 
  5674          cref="T:Op enQA.Selen ium.Suppor t.UI.Unexp ectedTagNa meExceptio n"
  5675         />
  5676          class wit h
  5677                      a specif ied error  message.
  5678                      
  5679        </summary>
  5680                     
  5681        <param 
  5682         name="mess age"
  5683        >
  5684         The messag e of the e xception
  5685        </param>
  5686                
  5687       </member>
  5688               
  5689       <member 
  5690        name="M:Op enQA.Selen ium.Suppor t.UI.Unexp ectedTagNa meExceptio n.#ctor(Sy stem.Strin g,System.E xception)"
  5691       >
  5692                     
  5693        <summary>
  5694                      Initiali zes a new  instance o f the 
  5695         <see 
  5696          cref="T:Op enQA.Selen ium.Suppor t.UI.Unexp ectedTagNa meExceptio n"
  5697         />
  5698          class wit h
  5699                      a specif ied error  message an d a refere nce to the  inner exc eption tha t is the
  5700                      cause of  this exce ption.
  5701                      
  5702        </summary>
  5703                     
  5704        <param 
  5705         name="mess age"
  5706        >
  5707         The error  message th at explain s the reas on for the  exception .
  5708        </param>
  5709                     
  5710        <param 
  5711         name="inne rException "
  5712        >
  5713         The except ion that i s the caus e of the c urrent exc eption,
  5714                      or 
  5715         <see 
  5716          langword=" null"
  5717         />
  5718          if no inn er excepti on is spec ified.
  5719        </param>
  5720                
  5721       </member>
  5722               
  5723       <member 
  5724        name="M:Op enQA.Selen ium.Suppor t.UI.Unexp ectedTagNa meExceptio n.#ctor(Sy stem.Runti me.Seriali zation.Ser ialization Info,Syste m.Runtime. Serializat ion.Stream ingContext )"
  5725       >
  5726                     
  5727        <summary>
  5728                      Initiali zes a new  instance o f the 
  5729         <see 
  5730          cref="T:Op enQA.Selen ium.Suppor t.UI.Unexp ectedTagNa meExceptio n"
  5731         />
  5732          class wit h serializ ed data.
  5733                      
  5734        </summary>
  5735                     
  5736        <param 
  5737         name="info "
  5738        >
  5739         The 
  5740         <see 
  5741          cref="T:Sy stem.Runti me.Seriali zation.Ser ialization Info"
  5742         />
  5743          that hold s the seri alized
  5744                      object d ata about  the except ion being  thrown.
  5745        </param>
  5746                     
  5747        <param 
  5748         name="cont ext"
  5749        >
  5750         The 
  5751         <see 
  5752          cref="T:Sy stem.Runti me.Seriali zation.Str eamingCont ext"
  5753         />
  5754          that cont ains conte xtual
  5755                      informat ion about  the source  or destin ation.
  5756        </param>
  5757                
  5758       </member>
  5759           
  5760      </members>
  5761    </doc>