title: Coded UI UITestControl - What's the difference between SearchProperties and FilterProperties
body: <p>I'm just starting out with Coded UI tests. The FilterProperties and SearchProperties in the UITestControl class appear to do the same thing, am I missing something? </p>
  
  <p>The documentation isn't that helpful either:</p>
  
  <p><a href="https://msdn.microsoft.com/en-us/library/microsoft.visualstudio.testtools.uitesting.uitestcontrol.filterproperties.aspx" rel="nofollow">UITestControl.FilterProperties</a></p>
  
  <blockquote>
    <p>Gets the property-value pair collection that is used to disambiguate a control.</p>
  </blockquote>
  
  <p><a href="https://msdn.microsoft.com/en-us/library/microsoft.visualstudio.testtools.uitesting.uitestcontrol.searchproperties.aspx" rel="nofollow">UITestControl.SearchProperties</a></p>
  
  <blockquote>
    <p>Gets the property-value pair collection that is used to identify a control.</p>
  </blockquote>