title: Format-List: sort properties by name
body: <p>Is it possible to sort the output of the Format-List cmdlet by property name?<br>
  Suppose that I have an object $x with two properties "A" and "B", and when I run Format-List with it I get</p>
  
  <pre><code>(PS) &gt; $x | Format-List
  B : value b
  A : value a
  </code></pre>
  
  <p>I would like to have</p>
  
  <pre><code>(PS) &gt; $x | Format-List 
  A : value a
  B : value b
  </code></pre>
  
  <p><strong>NOTE</strong>: I should have specified from the beginning that, unlike in the example with "A" and "B" properties, the real object I have to deal with has quite a lot of properties, and new ones could be added in the future, so I don't know all the property names in advance.</p>